diff --git a/src/routes/tournaments/+page.svelte b/src/routes/tournaments/+page.svelte index 9b7fee3..9b7079e 100644 --- a/src/routes/tournaments/+page.svelte +++ b/src/routes/tournaments/+page.svelte @@ -18,6 +18,7 @@ // authorisedUsers: any; } + let tournaments: CustomTournament[] = []; let loading = true; let error = false; diff --git a/src/routes/tournaments/[tournamentguid]/settings/+page.svelte b/src/routes/tournaments/[tournamentguid]/settings/+page.svelte index 2ef9754..5a761d1 100644 --- a/src/routes/tournaments/[tournamentguid]/settings/+page.svelte +++ b/src/routes/tournaments/[tournamentguid]/settings/+page.svelte @@ -138,16 +138,17 @@ async function handleAddRole(event: CustomEvent) { const roleData = event.detail; - console.log('Adding role:', roleData); let role: Role = { name: roleData.name, roleId: roleData.roleId, - permissions: roleData.permisions, + permissions: roleData.permissions, tournamentId: tournamentGuid, guid: '' } + console.log('Adding role:', role); + try { let addRoleResult = await client.addTournamentRole(tournamentGuid, role); console.log("result", addRoleResult) @@ -167,7 +168,7 @@ const role: Role = { name: roleData.name, roleId: roleData.roleId, - permissions: roleData.permisions, + permissions: roleData.permissions, tournamentId: tournamentGuid, guid: '' } @@ -189,6 +190,8 @@ async function handleDeleteRole(roleId: string): Promise { const removeRoleResponse = await client.removeTournamentRole(tournamentGuid, roleId); + console.log("remove", removeRoleResponse) + if (removeRoleResponse.type === Response_ResponseType.Success) { console.log("Removed role", removeRoleResponse); tournamentRoles = [...tournamentRoles.filter(x => x.roleId !== roleId)];