server_photo_s85js/api_v1/scanner/scanUser.js
2026-08-11 08:45:04 +02:00

25 lines
715 B
JavaScript

// api_v1/scanner/scanUser.js
const scanPhotosUser = require('./scanPhotosUser');
const scanActivitiesUser = require('./scanActivitiesUser');
const { log } = require('./logger');
async function scanUser(userName, db) {
log(`🔵 Inizio scan COMPLETO per user=${userName}`);
// 🔥 SCAN FOTO
const newPhotos = await scanPhotosUser(userName, db);
// 🔥 SCAN ATTIVITÀ
const newActivities = await scanActivitiesUser(userName, db);
log(`🟣 Scan COMPLETATO per user=${userName}`);
log(` 📸 Nuove foto: ${newPhotos.length}`);
log(` 🏃‍♂️ Nuove attività: ${newActivities.length}`);
return {
photos: newPhotos,
activities: newActivities
};
}
module.exports = scanUser;