From 06c3bec5581825ddad016de3d68f4ab651712471 Mon Sep 17 00:00:00 2001 From: Denis Lugowski Date: Thu, 1 May 2025 17:35:15 +0200 Subject: [PATCH] fix(frontend): Better Auth list organizations --- legalconsenthub/pages/administration.vue | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/legalconsenthub/pages/administration.vue b/legalconsenthub/pages/administration.vue index 62f5e25..8510f3c 100644 --- a/legalconsenthub/pages/administration.vue +++ b/legalconsenthub/pages/administration.vue @@ -24,7 +24,7 @@
client.useListOrganizations.value?.data || []) +const { organization } = useAuth() +const organizations = (await organization.list()).data || [] const { deleteOrganization: betterAuthDeleteOrganization, activeOrganization, selectedOrgId } = useBetterAuth() - -const selectItems = computed(() => organizations.value.map((org) => ({ label: org.name, value: org.id }))) +const availableOrganizations = computed(() => organizations.map((org) => ({ label: org.name, value: org.id }))) watch(selectedOrgId, async (newId) => { const { data } = await organization.setActive({ organizationId: newId || null })