From ae35c628efadf9b4ab9edc6f059781a36efb1047 Mon Sep 17 00:00:00 2001 From: Vishwas Shashidhar Date: Fri, 20 Mar 2020 18:37:04 +0530 Subject: [PATCH] fix mana switch --- src/app/window-handler.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/app/window-handler.ts b/src/app/window-handler.ts index aa4141e1..1dc305ca 100644 --- a/src/app/window-handler.ts +++ b/src/app/window-handler.ts @@ -1043,7 +1043,7 @@ export class WindowHandler { /** * HACK SWITCH to Client 1.5 */ - private onClient1_5(): void { + private async onClient1_5(): void { logger.info('window handler: go to Client 1.5'); logger.info('this.url: ' + this.url); @@ -1051,7 +1051,7 @@ export class WindowHandler { const dogfoodUrl = `https://corporate.symphony.com/`; if (focusedWindow && windowExists(focusedWindow)) { - focusedWindow.loadURL(dogfoodUrl); + await focusedWindow.loadURL(dogfoodUrl); reloadWindow(focusedWindow as ICustomBrowserWindow); } else { logger.error('window handler: Could not go to client 1.5'); @@ -1074,13 +1074,13 @@ export class WindowHandler { let csrfToken; if (focusedWindow && windowExists(focusedWindow)) { try { - csrfToken = focusedWindow.webContents.executeJavaScript(`localStorage.getItem('x-km-csrf-token')`); + csrfToken = await focusedWindow.webContents.executeJavaScript(`localStorage.getItem('x-km-csrf-token')`); } catch (e) { logger.error(e); } const dogfoodUrl = `https://corporate.symphony.com/client-bff/index.html?x-km-csrf-token=${csrfToken}`; - focusedWindow.loadURL(dogfoodUrl); + await focusedWindow.loadURL(dogfoodUrl); reloadWindow(focusedWindow as ICustomBrowserWindow); // const { manaPath, channel } = config.getGlobalConfigFields([ 'manaPath', 'channel' ]);