diff --git a/dashboard/src/views/EmailMailboxesView.vue b/dashboard/src/views/EmailMailboxesView.vue
index 7ce6fb884..d4cc82765 100644
--- a/dashboard/src/views/EmailMailboxesView.vue
+++ b/dashboard/src/views/EmailMailboxesView.vue
@@ -39,10 +39,14 @@ const columns = {
},
usage: {
label: t('email.incoming.mailboxes.usage'),
- sort: true,
+ sort: (a, b) => {
+ if (!a.diskSize) return -1;
+ if (!b.diskSize) return 1;
+ return a.diskSize - b.diskSize;
+ },
hideMobile: true,
},
- quota: {
+ storageQuota: {
label: 'Quota',
sort: true,
hideMobile: true,
@@ -243,7 +247,7 @@ onMounted(async () => {
{{ prettyDecimalSize(mailbox.usage.diskSize) }}
{{ $t('main.loadingPlaceholder') }} ...
-
+
{{ prettyDecimalSize(mailbox.usage.quotaLimit) }}