瀏覽代碼

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

Taylor Wilsdon (aider) 4 月之前
父節點
當前提交
713bedf3b3
共有 1 個文件被更改,包括 6 次插入14 次删除
  1. 6 14
      src/lib/utils/google-drive-picker.ts

+ 6 - 14
src/lib/utils/google-drive-picker.ts

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