Cài đặt quota cho các thành viên
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user