diff --git a/files.js b/files.js index 9334119..42cc7af 100644 --- a/files.js +++ b/files.js @@ -54,7 +54,6 @@ async function getDirectoryList(dir_path, base_url) { for await (const dirent of d) { const stat = fs.lstatSync(path.join(dir_path, dirent.name)); const [s, u] = convertSize(stat.size); - total_files_size += stat.size; if (stat.isDirectory()) dirs.push({ name: dirent.name, @@ -62,13 +61,15 @@ async function getDirectoryList(dir_path, base_url) { datetime: util.datetime(stat.mtime, util.formats.file_date), size: "DIR", size_unit: '' }); - else + else { + total_files_size += stat.size; files.push({ name: dirent.name, link: `${base_url}${encodeURIComponent(dirent.name)}`, datetime: util.datetime(stat.mtime, util.formats.file_date), size: +s, size_unit: u }); + } } const sort_by_name = (a, b) => {