diff --git a/server/helper/drive.js b/server/helper/drive.js index bb42f82..3c3cf84 100644 --- a/server/helper/drive.js +++ b/server/helper/drive.js @@ -133,44 +133,40 @@ const folder = async (numeroCuenta) => { let pageToken = ''; do { - let response = await list(pageToken); - let files = response.files; + let res = await list(pageToken); - for (let i = 0; i < files.length; i++) + for (let i = 0; i < res.files.length; i++) if ( - files[i].name === numeroCuenta && - files[i].mimeType === 'application/vnd.google-apps.folder' + res.files[i].name === numeroCuenta && + res.files[i].mimeType === 'application/vnd.google-apps.folder' ) - return files[i].id; - pageToken = ''; - if (response.nextPageToken) pageToken = response.nextPageToken; + return res.files[i].id; + pageToken = res.nextPageToken ? res.nextPageToken : ''; } while (pageToken); return mkDir(numeroCuenta); }; const borrarTodo = () => { return list().then(async (res) => { - console.log(res); + console.log(res.files); // for (let i = 0; i < res.files.length; i++) - // if (res.files[i].name !== 'Babyhelon') await deleteFile(res.files[i].id); + // if (res.files[i].id !== process.env.CARPETA) + // await deleteFile(res.files[i].id); }); }; // borrarTodo(); const archivosFicheros = async () => { - let pageToken = ''; const pdf = []; const carpetas = []; + let pageToken = ''; do { let response = await list(pageToken); - console.log(response); - if (response.nextPageToken) pageToken = response.nextPageToken; - else pageToken = ''; + pageToken = response.nextPageToken ? response.nextPageToken : ''; } while (pageToken); - return { pdf, carpetas }; };