dev: add request.will-be-handled event

This commit is contained in:
KernelDeimos
2025-05-23 16:23:46 -04:00
parent ca3acf13c1
commit fde1a11515

View File

@@ -65,6 +65,7 @@ class WebServerService extends BaseService {
const app = this.app;
const services = this.services;
await services.emit('install.middlewares.context-aware', { app });
this.install_post_middlewares_({ app });
await services.emit('install.routes', {
app,
router_webhooks: this.router_webhooks,
@@ -73,6 +74,17 @@ class WebServerService extends BaseService {
this.log.noticeme('web server setup done');
}
install_post_middlewares_ ({ app }) {
app.use(async (req, res, next) => {
const svc_event = this.services.get('event');
const event = {
req, res,
};
await svc_event.emit('request.will-be-handled', event);
next();
});
}
/**