mirror of
https://github.com/router-for-me/Cli-Proxy-API-Management-Center.git
synced 2026-06-16 21:03:58 +08:00
Update src/pages/OAuthPage.tsx
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
This commit is contained in:
co-authored by
gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
parent
df693be20c
commit
868c015172
@@ -153,15 +153,8 @@ export function OAuthPage() {
|
||||
};
|
||||
|
||||
const startAuth = async (provider: OAuthProvider) => {
|
||||
const geminiState = provider === 'gemini-cli' ? states[provider] : undefined;
|
||||
const projectId =
|
||||
provider === 'gemini-cli'
|
||||
? (() => {
|
||||
const rawProjectId = (geminiState?.projectId || '').trim();
|
||||
if (!rawProjectId) return undefined;
|
||||
return rawProjectId.toUpperCase() === 'ALL' ? 'ALL' : rawProjectId;
|
||||
})()
|
||||
: undefined;
|
||||
const rawProjectId = (provider === 'gemini-cli' ? states[provider]?.projectId : undefined)?.trim();
|
||||
const projectId = rawProjectId?.toUpperCase() === 'ALL' ? 'ALL' : (rawProjectId || undefined);
|
||||
// 项目 ID 现在是可选的,如果不输入将自动选择第一个可用项目;可切换为获取全部项目
|
||||
if (provider === 'gemini-cli') {
|
||||
updateProviderState(provider, { projectIdError: undefined });
|
||||
|
||||
Reference in New Issue
Block a user