mirror of
https://github.com/open-webui/open-webui
synced 2025-01-01 08:42:14 +00:00
refactor: Retrieve Google Drive credentials from main config endpoint
This commit is contained in:
parent
49c1267089
commit
edebbd2f6d
@ -4,13 +4,17 @@ let CLIENT_ID = '';
|
|||||||
|
|
||||||
// Function to fetch credentials from backend config
|
// Function to fetch credentials from backend config
|
||||||
async function getCredentials() {
|
async function getCredentials() {
|
||||||
const response = await fetch('/api/google-drive/config');
|
const response = await fetch('/api/config');
|
||||||
if (!response.ok) {
|
if (!response.ok) {
|
||||||
throw new Error('Failed to fetch Google Drive credentials');
|
throw new Error('Failed to fetch Google Drive credentials');
|
||||||
}
|
}
|
||||||
const config = await response.json();
|
const config = await response.json();
|
||||||
API_KEY = config.google_drive?.api_key;
|
API_KEY = config.google_drive?.api_key;
|
||||||
CLIENT_ID = config.google_drive?.client_id;
|
CLIENT_ID = config.google_drive?.client_id;
|
||||||
|
|
||||||
|
if (!API_KEY || !CLIENT_ID) {
|
||||||
|
throw new Error('Google Drive API credentials not configured');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
const SCOPE = [
|
const SCOPE = [
|
||||||
'https://www.googleapis.com/auth/drive.readonly',
|
'https://www.googleapis.com/auth/drive.readonly',
|
||||||
|
Loading…
Reference in New Issue
Block a user