From 573c0e77c5a4d59224f43791ee5e2b3f13a6e9d4 Mon Sep 17 00:00:00 2001 From: Jan Oberhauser Date: Tue, 6 Aug 2019 20:44:36 +0200 Subject: [PATCH] :bug: Fix bug with slow push messages --- packages/cli/src/Server.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/cli/src/Server.ts b/packages/cli/src/Server.ts index 5088820aa..bed3fb4c5 100644 --- a/packages/cli/src/Server.ts +++ b/packages/cli/src/Server.ts @@ -149,9 +149,6 @@ class App { }); } - // Compress the repsonse data - this.app.use(compression()); - // Get push connections this.app.use((req: express.Request, res: express.Response, next: express.NextFunction) => { if (req.url.indexOf('/rest/push') === 0) { @@ -167,6 +164,9 @@ class App { next(); }); + // Compress the response data + this.app.use(compression()); + // Make sure that each request has the "parsedUrl" parameter this.app.use((req: express.Request, res: express.Response, next: express.NextFunction) => { (req as ICustomRequest).parsedUrl = parseUrl(req);