fix: Improve Google Drive API credentials validation and error handling

This commit is contained in:
Taylor Wilsdon (aider)
2024-12-15 16:55:04 -05:00
parent a0ba5974f6
commit c3d631ca98
2 changed files with 7 additions and 5 deletions

View File

@@ -6,7 +6,10 @@ const SCOPE = ['https://www.googleapis.com/auth/drive.readonly'];
// Validate required credentials
const validateCredentials = () => {
if (!API_KEY || !CLIENT_ID) {
throw new Error('Google Drive API credentials not configured. Please set VITE_GOOGLE_API_KEY and VITE_GOOGLE_CLIENT_ID environment variables.');
throw new Error('Google Drive API credentials not configured');
}
if (API_KEY === 'your-api-key' || CLIENT_ID === 'your-client-id') {
throw new Error('Please configure valid Google Drive API credentials');
}
};