From d0fb9b54e443a954a418ce0916524c842888fabe Mon Sep 17 00:00:00 2001 From: C4RR0T02 <66990228+C4RR0T02@users.noreply.github.com> Date: Wed, 5 Jul 2023 11:49:07 +0800 Subject: [PATCH] fix: Invite links for group --- pages/dashboard/admin/groups/[shortName].vue | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pages/dashboard/admin/groups/[shortName].vue b/pages/dashboard/admin/groups/[shortName].vue index 98adbbf..dd2b7c2 100644 --- a/pages/dashboard/admin/groups/[shortName].vue +++ b/pages/dashboard/admin/groups/[shortName].vue @@ -120,11 +120,11 @@ const options = ref([ ]) async function createlink() { - if (!inviteFormData.role) + if (groupData.value === undefined || !inviteFormData.role) return inviteFormData.pending = true - const err = await group.createInvite(groupData, inviteFormData.role) + const err = await group.createInvite(groupData.value.shortName, inviteFormData.role) if (err) inviteFormData.error = err @@ -139,7 +139,10 @@ function copyLink(code: string) { async function delinvite(code: string) { inviteFormData.pendingDel = code - const err = await group.delInvite(groupData, code) + if (groupData.value === undefined) + return + + const err = await group.delInvite(groupData.value.shortName, code) if (err) inviteFormData.error = err