V1.0.0-beta.16 Update
All checks were successful
continuous-integration/drone/push Build is passing

Note: We appreciate your feedback and bug reports to continue improving our platform. Thank you for your continued support!
This commit is contained in:
2024-10-27 16:48:30 +01:00
parent f83358c67d
commit 9ff4642a10
33 changed files with 3550 additions and 2058 deletions

View File

@@ -81,6 +81,17 @@ router.get('/', authMiddleware, async (req, res) => {
};
});
function formatFileSize(fileSizeInBytes) {
if (fileSizeInBytes < 1024 * 1024) {
return `${(fileSizeInBytes / 1024).toFixed(2)} Ko`;
} else if (fileSizeInBytes < 1024 * 1024 * 1024) {
return `${(fileSizeInBytes / (1024 * 1024)).toFixed(2)} Mo`;
} else {
return `${(fileSizeInBytes / (1024 * 1024 * 1024)).toFixed(2)} Go`;
}
}
const availableExtensions = Array.from(new Set(fileDetails.map(file => file.extension)));
res.render('dashboard', { files: fileDetails, folders, extensions: availableExtensions, allFolders: folders, folderName: folderName, fileInfoNames: fileInfoNames });