diff --git a/core/server/web/api/v2/admin/app.js b/core/server/web/api/v2/admin/app.js index bb7444363052..aca24e65dd84 100644 --- a/core/server/web/api/v2/admin/app.js +++ b/core/server/web/api/v2/admin/app.js @@ -28,9 +28,6 @@ module.exports = function setupApiApp() { // API shouldn't be cached apiApp.use(shared.middlewares.cacheControl('private')); - // Register event emmiter on req/res to trigger cache invalidation webhook event - apiApp.use(shared.middlewares.emitEvents); - // Routing apiApp.use(routes()); diff --git a/core/server/web/parent-app.js b/core/server/web/parent-app.js index 75bccd681fae..4a718f82bb1f 100644 --- a/core/server/web/parent-app.js +++ b/core/server/web/parent-app.js @@ -17,6 +17,9 @@ module.exports = function setupParentApp(options = {}) { parentApp.use(shared.middlewares.logRequest); + // Register event emmiter on req/res to trigger cache invalidation webhook event + parentApp.use(shared.middlewares.emitEvents); + // enabled gzip compression by default if (config.get('compress') !== false) { parentApp.use(compress());