fix: Simplify Google Drive Picker API loading to resolve 404 error

This commit is contained in:
Taylor Wilsdon (aider) 2024-12-15 18:46:32 -05:00
parent aaacd28131
commit 713bedf3b3

View File

@ -23,25 +23,17 @@ export const loadGoogleDriveApi = () => {
const script = document.createElement('script'); const script = document.createElement('script');
script.src = 'https://apis.google.com/js/api.js'; script.src = 'https://apis.google.com/js/api.js';
script.onload = () => { script.onload = () => {
gapi.load('client:picker', { gapi.load('picker', () => {
callback: () => { pickerApiLoaded = true;
gapi.client.load('picker', 'v1').then(() => { resolve(true);
pickerApiLoaded = true;
resolve(true);
});
}
}); });
}; };
script.onerror = reject; script.onerror = reject;
document.body.appendChild(script); document.body.appendChild(script);
} else { } else {
gapi.load('client:picker', { gapi.load('picker', () => {
callback: () => { pickerApiLoaded = true;
gapi.client.load('picker', 'v1').then(() => { resolve(true);
pickerApiLoaded = true;
resolve(true);
});
}
}); });
} }
}); });