Dateien nach "backend/src/tools/dateien" hochladen

This commit is contained in:
2026-05-27 08:08:17 +02:00
parent 24822a007d
commit debe8f72c2

View File

@@ -83,7 +83,14 @@ router.get('/folders', authenticate, (req, res) => {
}
}
}
res.json({ own, shared });
// Enrich folders with stats
const enrichFolder = (folder) => {
const fileCount = db.prepare('SELECT COUNT(*) c FROM files WHERE folder_id=?').get(folder.id).c;
const subCount = db.prepare('SELECT COUNT(*) c FROM folders WHERE parent_id=?').get(folder.id).c;
const totalSize = db.prepare('SELECT COALESCE(SUM(size),0) s FROM files WHERE folder_id=?').get(folder.id).s;
return { ...folder, fileCount, subCount, totalSize };
};
res.json({ own: own.map(enrichFolder), shared: shared.map(enrichFolder) });
});
// POST /folders