From 7bd27529f441985269a2e269543e40cf3c7ecd12 Mon Sep 17 00:00:00 2001 From: dudu Date: Mon, 28 Aug 2023 20:07:00 +0800 Subject: [PATCH] refactor: make activate function async --- src/extension.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/extension.ts b/src/extension.ts index 58b14434..dfd8e8db 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -10,7 +10,7 @@ import { getIngListWebviewProvider } from '@/service/ing/ing-list-webview-provid import { setupUi } from '@/setup/setup-ui' import { LocalState } from '@/ctx/local-state' -export function activate(ctx: ExtensionContext) { +export async function activate(ctx: ExtensionContext) { globalCtx.extCtx = ctx // WRN: For old version compatibility, NEVER remove this line @@ -28,7 +28,7 @@ export function activate(ctx: ExtensionContext) { window.registerUriHandler(extUriHandler) - void AuthManager.updateAuthStatus() + await AuthManager.updateAuthStatus() setupUi(LocalState.getExtCfg())