dev: make it possible to handle requests from extension

This commit is contained in:
KernelDeimos
2025-05-23 17:00:15 -04:00
parent fde1a11515
commit 6363f6307c

View File

@@ -78,11 +78,16 @@ class WebServerService extends BaseService {
install_post_middlewares_ ({ app }) {
app.use(async (req, res, next) => {
const svc_event = this.services.get('event');
const event = {
req, res,
end: false,
end () {
this.end_ = true;
}
};
await svc_event.emit('request.will-be-handled', event);
next();
if ( ! event.end_ ) next();
});
}