From efe2c531ca8a9daadaeaa2538d4bf69a900ee732 Mon Sep 17 00:00:00 2001 From: itismadness Date: Thu, 19 Aug 2021 23:51:17 +0000 Subject: [PATCH] Fix bug in get_size on sizes less than 1MiB --- public/static/functions/script_start.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/public/static/functions/script_start.js b/public/static/functions/script_start.js index 5f9e0050f..c2ec78d0b 100644 --- a/public/static/functions/script_start.js +++ b/public/static/functions/script_start.js @@ -84,13 +84,13 @@ function html_entity_decode(str) { function get_size(size) { var steps = 0; - while (size >= 1024) { + while (steps < 8 && size >= 1024) { steps++; size = size / 1024; } var ext; switch (steps) { - case 1: ext = ' B'; + case 0: ext = ' B'; break; case 1: ext = ' KiB'; break; @@ -108,7 +108,6 @@ function get_size(size) { break; case 8: ext = ' YiB'; break; - default: "0.00 MiB"; } return (size.toFixed(2) + ext); }