roles fix
This commit is contained in:
parent
1cff66b0d9
commit
ece587b576
2 changed files with 7 additions and 3 deletions
|
|
@ -18,6 +18,7 @@
|
|||
// authorisedUsers: any;
|
||||
}
|
||||
|
||||
|
||||
let tournaments: CustomTournament[] = [];
|
||||
let loading = true;
|
||||
let error = false;
|
||||
|
|
|
|||
|
|
@ -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<any> {
|
||||
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)];
|
||||
|
|
|
|||
Loading…
Reference in a new issue