From 82e9ad8a20cb39fdd2f659358608b12319dd2884 Mon Sep 17 00:00:00 2001 From: Geometrically <18202329+Geometrically@users.noreply.github.com> Date: Sat, 6 Jan 2024 23:48:15 -0500 Subject: [PATCH] Org fixes (#1513) --- pages/[type]/[id].vue | 2 +- pages/[type]/[id]/settings/members.vue | 8 ++++++-- pages/dashboard/organizations.vue | 7 +++++-- pages/organization/[id].vue | 9 +++------ 4 files changed, 15 insertions(+), 11 deletions(-) diff --git a/pages/[type]/[id].vue b/pages/[type]/[id].vue index dcf084c97..7caca56f4 100644 --- a/pages/[type]/[id].vue +++ b/pages/[type]/[id].vue @@ -956,7 +956,7 @@ const members = computed(() => { const currentMember = computed(() => { let val = auth.value.user ? allMembers.value.find((x) => x.user.id === auth.value.user.id) : null - if (!val && organization.value && organization.value.members) { + if (!val && auth.value.user && organization.value && organization.value.members) { val = organization.value.members.find((x) => x.user.id === auth.value.user.id) } diff --git a/pages/[type]/[id]/settings/members.vue b/pages/[type]/[id]/settings/members.vue index 84804d7d5..58ab340aa 100644 --- a/pages/[type]/[id]/settings/members.vue +++ b/pages/[type]/[id]/settings/members.vue @@ -273,8 +273,12 @@
- {{ props.organization.members?.length || 0 }} member - + + {{ props.organization.members?.length || 0 }} member +
diff --git a/pages/dashboard/organizations.vue b/pages/dashboard/organizations.vue index 33cb30025..5cb9612b8 100644 --- a/pages/dashboard/organizations.vue +++ b/pages/dashboard/organizations.vue @@ -31,8 +31,11 @@
- {{ org.members?.length || 0 }} member - + + {{ org.members?.length || 0 }} member +
diff --git a/pages/organization/[id].vue b/pages/organization/[id].vue index d07d5d24d..3d61740d2 100644 --- a/pages/organization/[id].vue +++ b/pages/organization/[id].vue @@ -23,11 +23,8 @@ - - {{ $formatNumber(acceptedMembers?.length || 0) }} - - member - s + {{ $formatNumber(acceptedMembers?.length || 0) }} + member @@ -85,7 +82,7 @@ {{ $formatNumber(acceptedMembers?.length || 0) }} - members + member