From 110b31ac56675dfbbdc25b02d2d2db4b669ac0d5 Mon Sep 17 00:00:00 2001
From: Steve Reis <stevereis93@gmail.com>
Date: Wed, 19 Oct 2022 15:31:52 +0200
Subject: [PATCH] fix: Issue when logging out

Promise was not returned so the request was not waiting
for it to finish causing an error outside the try catch
---
 api/src/engine/engine.service.ts | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/api/src/engine/engine.service.ts b/api/src/engine/engine.service.ts
index d0e4efd..b734433 100644
--- a/api/src/engine/engine.service.ts
+++ b/api/src/engine/engine.service.ts
@@ -246,7 +246,7 @@ export default class EngineService implements Connector {
   async logout(req: Request): Promise<void> {
     await this.clearCache(req);
 
-    if (this.connector.logout) this.connector.logout(req);
+    if (this.connector.logout) return this.connector.logout(req);
   }
 
   /**
-- 
GitLab