diff --git a/server/controller/Servicio/archivosRepetidos.js b/server/controller/Servicio/archivosRepetidos.js deleted file mode 100644 index d0d80fb..0000000 --- a/server/controller/Servicio/archivosRepetidos.js +++ /dev/null @@ -1,42 +0,0 @@ -const { Op } = require('sequelize'); -const helperPath = '../../helper'; -const drive = require(`${helperPath}/drive`); -const dbPath = '../../db/tablas'; -const Servicio = require(`${dbPath}/Servicio`); - -const archivosRepetidos = async (eliminar = false) => { - return drive.findAll().then(async (res) => { - const pdfsEliminar = []; - const foldersEliminar = []; - - for (let i = 0; i < res.pdfs.length; i++) - await Servicio.findOne({ - where: { - [Op.or]: [ - { cartaAceptacion: res.pdfs[i] }, - { cartaTermino: res.pdfs[i] }, - { informeGlobal: res.pdfs[i] }, - ], - }, - }).then((servicio) => { - if (!servicio) { - pdfsEliminar.push(res.pdfs[i]); - if (eliminar) return drive.deleteFile(res.pdfs[i]); - } - }); - console.log(pdfsEliminar); - for (let i = 0; i < res.folders.length; i++) - await Servicio.findOne({ - where: { carpeta: res.folders[i] }, - }).then((servicio) => { - if (!servicio) { - foldersEliminar.push(res.folders[i]); - if (eliminar) return drive.deleteFile(res.folders[i]); - } - }); - console.log(foldersEliminar); - console.log(res) - }); -}; - -archivosRepetidos(); diff --git a/server/helper/drive.js b/server/helper/drive.js index 18f4bb4..27b9650 100644 --- a/server/helper/drive.js +++ b/server/helper/drive.js @@ -178,6 +178,5 @@ const findAll = async () => { module.exports = { folder, uploadFile, - findAll, deleteFile, };