fix: Declare finalFileName to resolve Google Drive picker error

This commit is contained in:
Taylor Wilsdon (aider) 2024-12-16 10:58:47 -05:00
parent 886fb3f426
commit 51061afb10

View File

@ -125,6 +125,7 @@ export const createPicker = () => {
let downloadUrl;
let exportFormat;
let finalFileName = fileName; // Initialize with original filename
if (mimeType.includes('google-apps')) {
// Handle Google Workspace files
@ -132,9 +133,8 @@ export const createPicker = () => {
exportFormat = 'application/vnd.openxmlformats-officedocument.wordprocessingml.document';
} else if (mimeType.includes('spreadsheet')) {
exportFormat = 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet';
// Create new filename with .xlsx extension for spreadsheets if needed
const finalFileName = fileName.endsWith('.xlsx') ? fileName : `${fileName}.xlsx`;
// Use finalFileName in the result object later
// Update filename with .xlsx extension for spreadsheets if needed
finalFileName = fileName.endsWith('.xlsx') ? fileName : `${fileName}.xlsx`;
} else if (mimeType.includes('presentation')) {
exportFormat = 'application/vnd.openxmlformats-officedocument.presentationml.presentation';
} else {