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 })