diff --git a/frontend/src/routes/domains/[name]/users/+page.svelte b/frontend/src/routes/domains/[name]/users/+page.svelte index ad0c645..512d383 100644 --- a/frontend/src/routes/domains/[name]/users/+page.svelte +++ b/frontend/src/routes/domains/[name]/users/+page.svelte @@ -84,15 +84,19 @@ } } - function formatQuota(bytes: number | undefined | null): string { + function formatBytes(bytes: number | undefined | null): string { if (bytes === undefined || bytes === null || isNaN(bytes)) return 'Unknown'; - if (bytes === 0) return 'Default'; if (bytes < 1024) return bytes + ' B'; if (bytes < 1024 * 1024) return (bytes / 1024).toFixed(1) + ' KB'; if (bytes < 1024 * 1024 * 1024) return (bytes / 1024 / 1024).toFixed(1) + ' MB'; return (bytes / 1024 / 1024 / 1024).toFixed(2) + ' GB'; } + function formatQuota(limit: number): string { + if (limit === 0) return 'Default'; + return formatBytes(limit); + } + $effect(() => { const name = $page.params.name; if (name) { @@ -127,7 +131,7 @@