feat
This commit is contained in:
@@ -770,4 +770,4 @@ export class GatewayManager extends EventEmitter {
|
|||||||
private setStatus(update: Partial<GatewayStatus>): void {
|
private setStatus(update: Partial<GatewayStatus>): void {
|
||||||
this.stateController.setStatus(update);
|
this.stateController.setStatus(update);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1554,18 +1554,18 @@ function registerDeviceOAuthHandlers(mainWindow: BrowserWindow): void {
|
|||||||
region?: 'global' | 'cn',
|
region?: 'global' | 'cn',
|
||||||
options?: { accountId?: string; label?: string },
|
options?: { accountId?: string; label?: string },
|
||||||
) => {
|
) => {
|
||||||
try {
|
try {
|
||||||
logger.info(`provider:requestOAuth for ${provider}`);
|
logger.info(`provider:requestOAuth for ${provider}`);
|
||||||
if (provider === 'google') {
|
if (provider === 'google') {
|
||||||
await browserOAuthManager.startFlow(provider, options);
|
await browserOAuthManager.startFlow(provider, options);
|
||||||
} else {
|
} else {
|
||||||
await deviceOAuthManager.startFlow(provider, region, options);
|
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) };
|
return { success: false, error: String(err) };
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@@ -297,4 +297,4 @@ export function Sidebar() {
|
|||||||
/>
|
/>
|
||||||
</aside>
|
</aside>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
@@ -1201,4 +1201,4 @@ function AddProviderDialog({
|
|||||||
</Card>
|
</Card>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
@@ -258,4 +258,4 @@ export const useSkillsStore = create<SkillsState>((set, get) => ({
|
|||||||
),
|
),
|
||||||
}));
|
}));
|
||||||
},
|
},
|
||||||
}));
|
}));
|
||||||
Reference in New Issue
Block a user