fix(webui): normalize gemini endpoint and oauth callback status

This commit is contained in:
Supra4E8C
2025-12-21 10:40:04 +08:00
parent 18c1ba6c3c
commit f6563490a6
3 changed files with 6 additions and 1 deletions

View File

@@ -82,6 +82,10 @@ class ApiClient {
(config) => {
// 设置 baseURL
config.baseURL = this.apiBase;
if (config.url) {
// Normalize deprecated Gemini endpoint to the current path.
config.url = config.url.replace(/\/generative-language-api-key\b/g, '/gemini-api-key');
}
// 添加认证头
if (this.managementKey) {