carpetas inicio
This commit is contained in:
+1
-38
@@ -1,5 +1,4 @@
|
||||
const csv = require('csvtojson');
|
||||
const drive = require('../helper/drive');
|
||||
const Carrera = require('./tablas/Carrera');
|
||||
const CuestionarioAlumno = require('./tablas/CuestionarioAlumno');
|
||||
const CuestionarioPrograma = require('./tablas/CuestionarioPrograma');
|
||||
@@ -311,40 +310,4 @@ const guardar = async () => {
|
||||
}
|
||||
};
|
||||
|
||||
const carpetasRepetidas = async () => {
|
||||
let carpetas = await drive.list().then((res) => {
|
||||
let data = [];
|
||||
|
||||
for (let i = 0; i < res.length; i++)
|
||||
if (res[i].mimeType === 'application/vnd.google-apps.folder')
|
||||
data.push(res[i]);
|
||||
data.sort((a, b) => {
|
||||
return a.name - b.name;
|
||||
});
|
||||
return data;
|
||||
});
|
||||
let repetidas = [];
|
||||
|
||||
for (let i = 0; i < carpetas.length; i++) {
|
||||
let aux = [carpetas[i]];
|
||||
for (let j = i + 1; j < carpetas.length; j++) {
|
||||
if (carpetas[i].name === carpetas[j].name) aux.push(carpetas[j]);
|
||||
else {
|
||||
i = j - 1;
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (aux.length > 1) repetidas.push(aux);
|
||||
}
|
||||
// console.log(carpetas.length);
|
||||
// console.log(carpetas);
|
||||
console.log(repetidas.length);
|
||||
console.log(repetidas);
|
||||
};
|
||||
|
||||
const borrarCarpetas = async () => {
|
||||
let carpetas = [];
|
||||
};
|
||||
|
||||
// guardar();
|
||||
carpetasRepetidas();
|
||||
guardar();
|
||||
|
||||
@@ -0,0 +1,31 @@
|
||||
const drive = require('../helper/drive');
|
||||
const Usuario = require('../db/tablas/Usuario');
|
||||
const Servicio = require('../db/tablas/Servicio');
|
||||
|
||||
const borrarCarpetas = async () => {
|
||||
let carpetas = await drive.buscarCarpeta('418089309');
|
||||
let archivos = await drive.archivosCarpeta(carpetas[0].id);
|
||||
|
||||
console.log(carpetas);
|
||||
|
||||
console.log(archivos);
|
||||
console.log(archivos.length);
|
||||
// await Usuario.findAll({ where: { idTipoUsuario: 3 } }).then(async (res) => {
|
||||
// for (let i = 0; i < res.length; i++) {
|
||||
// let carpetas = await drive.buscarCarpeta(res[i].usuario);
|
||||
|
||||
// console.log(
|
||||
// `En numero de cuenta ${res[i].usuario} tiene ${carpetas.length} carpetas.`
|
||||
// );
|
||||
// if (carpetas.length === 1) {
|
||||
// await Servicio.update(
|
||||
// { carpeta: carpetas[0].id },
|
||||
// { where: { idUsuario: res.idUsuario } }
|
||||
// );
|
||||
// } else if (carpetas.length > 1) {
|
||||
// }
|
||||
// }
|
||||
// });
|
||||
};
|
||||
|
||||
borrarCarpetas();
|
||||
Reference in New Issue
Block a user