From d099256c9a0e1b800a2d09facee55a7dd107e855 Mon Sep 17 00:00:00 2001 From: Janne Savolainen Date: Fri, 11 Feb 2022 13:06:57 +0200 Subject: [PATCH] Make routes wait until all asynchronous stuff are done Signed-off-by: Janne Savolainen --- src/main/router.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/router.ts b/src/main/router.ts index ebc711bf2a..47e457b2b0 100644 --- a/src/main/router.ts +++ b/src/main/router.ts @@ -46,8 +46,8 @@ export class Router { constructor(routes: Route[]) { routes.forEach(route => { - this.router.add({ method: route.method, path: route.path }, (request: LensApiRequest) => { - route.handler(request); + this.router.add({ method: route.method, path: route.path }, async (request: LensApiRequest) => { + await route.handler(request); }); }); }