Cài đặt quota cho các thành viên

This commit is contained in:
2026-06-09 12:29:38 +07:00
parent 9f9c38e6e7
commit 0eaaf074ba
6 changed files with 346 additions and 16 deletions
+3 -3
View File
@@ -50,10 +50,10 @@ const getStorageStats = async () => {
for (const asset of assets) {
const userId = asset.uploadedBy ? asset.uploadedBy.toString() : 'unknown';
if (asset.filePath && fs.existsSync(asset.filePath)) {
const fileStat = fs.statSync(asset.filePath);
if (asset.fileSize || (asset.filePath && fs.existsSync(asset.filePath))) {
const size = asset.fileSize || fs.statSync(asset.filePath).size;
if (stats[userId]) {
stats[userId].totalBytes += fileStat.size;
stats[userId].totalBytes += size;
stats[userId].fileCount += 1;
} else {
stats['unknown'].totalBytes += fileStat.size;