From 98887c7053dd012b78f2bb9256a5c20fa26e05a6 Mon Sep 17 00:00:00 2001 From: Jan Date: Tue, 15 Aug 2023 15:10:28 +0200 Subject: [PATCH] Fix: show unrestricted as total quota if applies (#9577) --- .../src/components/Spaces/SpacesList.vue | 4 ++++ packages/web-app-files/src/views/spaces/Projects.vue | 6 +++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/packages/web-app-admin-settings/src/components/Spaces/SpacesList.vue b/packages/web-app-admin-settings/src/components/Spaces/SpacesList.vue index 9def78bb585..0bc6ac52711 100644 --- a/packages/web-app-admin-settings/src/components/Spaces/SpacesList.vue +++ b/packages/web-app-admin-settings/src/components/Spaces/SpacesList.vue @@ -340,6 +340,10 @@ export default defineComponent({ return formatRelativeDateFromJSDate(new Date(date), currentLanguage) } const getTotalQuota = (space: SpaceResource) => { + if (space.spaceQuota.total === 0) { + return $gettext('Unrestricted') + } + return formatFileSize(space.spaceQuota.total, currentLanguage) } const getUsedQuota = (space: SpaceResource) => { diff --git a/packages/web-app-files/src/views/spaces/Projects.vue b/packages/web-app-files/src/views/spaces/Projects.vue index c6de9eff2b4..6da5de18e4a 100644 --- a/packages/web-app-files/src/views/spaces/Projects.vue +++ b/packages/web-app-files/src/views/spaces/Projects.vue @@ -179,7 +179,7 @@ export default defineComponent({ const clientService = useClientService() const { selectedResourcesIds } = useSelectedResources({ store }) const { can } = useAbility() - const { current: currentLanguage } = useGettext() + const { current: currentLanguage, $gettext } = useGettext() const runtimeSpaces = computed((): SpaceResource[] => { return store.getters['runtime/spaces/spaces'].filter((s) => isProjectSpaceResource(s)) || [] @@ -244,6 +244,10 @@ export default defineComponent({ } const getTotalQuota = (space: SpaceResource) => { + if (space.spaceQuota.total === 0) { + return $gettext('Unrestricted') + } + return formatFileSize(space.spaceQuota.total, currentLanguage) } const getUsedQuota = (space: SpaceResource) => {