From 4ed8a522ccbe1e97bef80dd44a534db17d167c38 Mon Sep 17 00:00:00 2001 From: Tobias Lidskog Date: Sat, 25 Feb 2017 17:59:26 +0100 Subject: [PATCH] Bytes as MB formatting were off by a factor 1024! Also change constants from bits (b) to bytes (B). --- src/ts/helpers/parse.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/ts/helpers/parse.ts b/src/ts/helpers/parse.ts index d90195ce..783b0891 100644 --- a/src/ts/helpers/parse.ts +++ b/src/ts/helpers/parse.ts @@ -96,16 +96,16 @@ export function formatDateLocalized(date: Date): string { return `${date.toUTCString()}
(local time: ${date.toLocaleString()})`; } -const bytesPerKb = 1024; -const bytesPerMb = 1024 * bytesPerKb; +const bytesPerKB = 1024; +const bytesPerMB = 1024 * bytesPerKB; export function formatBytes(bytes: number): string { const raw = `${bytes} bytes`; - if (bytes >= bytesPerMb) { - return `${raw} (~${roundNumber(bytes / bytesPerKb, 1)} MB)`; + if (bytes >= bytesPerMB) { + return `${raw} (~${roundNumber(bytes / bytesPerMB, 1)} MB)`; } - if (bytes >= bytesPerKb) { - return `${raw} (~${roundNumber(bytes / bytesPerKb, 0)} kB)`; + if (bytes >= bytesPerKB) { + return `${raw} (~${roundNumber(bytes / bytesPerKB, 0)} kB)`; } return raw; }