From e40c892cfdeaa87a652c22a95659195353e0e304 Mon Sep 17 00:00:00 2001 From: Alexis Date: Wed, 15 Sep 2021 13:21:06 +0930 Subject: [PATCH] fix: ensure we don't throw an error in an event callback --- app/core/watchers/myservers.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/core/watchers/myservers.ts b/app/core/watchers/myservers.ts index a9e34b7cb..f47b61302 100644 --- a/app/core/watchers/myservers.ts +++ b/app/core/watchers/myservers.ts @@ -53,8 +53,12 @@ export const myservers = () => { myServersConfig.remote.wanaccess = file.remote.wanaccess; myServersConfig.remote.wanport = file.remote.wanport; - // Ensure api manager has the correct keys loaded - await apiManager.checkKey(myserversConfigFilePath, true); + try { + // Ensure api manager has the correct keys loaded + await apiManager.checkKey(myserversConfigFilePath, true); + } catch (error: unknown) { + coreLogger.debug('Failed checking API key with "%s"', (error as Error)?.message || error); + } }); // Save ref for cleanup