diff --git a/electron/gateway/manager.ts b/electron/gateway/manager.ts index f7622a5..82255f8 100644 --- a/electron/gateway/manager.ts +++ b/electron/gateway/manager.ts @@ -770,4 +770,4 @@ export class GatewayManager extends EventEmitter { private setStatus(update: Partial): void { this.stateController.setStatus(update); } -} +} \ No newline at end of file diff --git a/electron/main/ipc-handlers.ts b/electron/main/ipc-handlers.ts index e1c92c2..9e84c41 100644 --- a/electron/main/ipc-handlers.ts +++ b/electron/main/ipc-handlers.ts @@ -1554,18 +1554,18 @@ function registerDeviceOAuthHandlers(mainWindow: BrowserWindow): void { region?: 'global' | 'cn', options?: { accountId?: string; label?: string }, ) => { - try { - logger.info(`provider:requestOAuth for ${provider}`); - if (provider === 'google') { - await browserOAuthManager.startFlow(provider, options); - } else { - await deviceOAuthManager.startFlow(provider, region, options); + try { + logger.info(`provider:requestOAuth for ${provider}`); + if (provider === 'google') { + await browserOAuthManager.startFlow(provider, options); + } else { + await deviceOAuthManager.startFlow(provider, region, options); + } + return { success: true }; + } catch (error) { + logger.error('provider:requestOAuth failed', error); + return { success: false, error: String(error) }; } - return { success: true }; - } catch (error) { - logger.error('provider:requestOAuth failed', error); - return { success: false, error: String(error) }; - } }, ); @@ -2422,4 +2422,4 @@ function registerSessionHandlers(): void { return { success: false, error: String(err) }; } }); -} +} \ No newline at end of file diff --git a/src/components/layout/Sidebar.tsx b/src/components/layout/Sidebar.tsx index 26eda17..87940f7 100644 --- a/src/components/layout/Sidebar.tsx +++ b/src/components/layout/Sidebar.tsx @@ -297,4 +297,4 @@ export function Sidebar() { /> ); -} +} \ No newline at end of file diff --git a/src/components/settings/ProvidersSettings.tsx b/src/components/settings/ProvidersSettings.tsx index eb339e8..e6658a8 100644 --- a/src/components/settings/ProvidersSettings.tsx +++ b/src/components/settings/ProvidersSettings.tsx @@ -1201,4 +1201,4 @@ function AddProviderDialog({ ); -} +} \ No newline at end of file diff --git a/src/stores/skills.ts b/src/stores/skills.ts index da59a2f..552b39f 100644 --- a/src/stores/skills.ts +++ b/src/stores/skills.ts @@ -258,4 +258,4 @@ export const useSkillsStore = create((set, get) => ({ ), })); }, -})); +})); \ No newline at end of file