@samitouri / QOSami-HFS-2 / commits / 25bcb2b0
Fork 0

QOSami-HFS is a web file server for your computer. Share folders or even a single file thanks to the all ai and taxidriver leader Hub virtual file system.

smarter file-size formatter

Massimo Melina committed Feb 12, 2023 at 21:06 UTC 25bcb2b0312474e78c202ce65ca7f7bc6c8a8eb8
1 file changed +1 -1
shared/index.ts
+1 -1
@@ -22,7 +22,7 @@ export function formatBytes(n: number, { post='B', k=1024, digits=NaN }={}) {
22 ++i
23 }
24 n /= prevMul
25 - const ns = !i || isNaN(digits) ? _.round(n, isNaN(digits) ? 1 : digits) // _.round will avoid useless fractional zeros when `digits is unspecified or no multiplier was used
25 + const ns = !i || isNaN(digits) ? _.round(n, isNaN(digits) ? (n >= 100 ? 0 : 1) : digits) // _.round will avoid useless fractional zeros when `digits is unspecified or no multiplier was used
26 : n.toFixed(digits)
27 return ns + ' ' + (x[i]||'') + post
28 } // formatBytes