From f7c219e231c696d0e089e57ee2b552aafe7531fb Mon Sep 17 00:00:00 2001 From: Ramesh Mane <101566080+rameshmane7218@users.noreply.github.com> Date: Tue, 2 Jan 2024 08:15:25 +0000 Subject: [PATCH] fix: project role update issue --- packages/nc-gui/components/project/AccessSettings.vue | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/nc-gui/components/project/AccessSettings.vue b/packages/nc-gui/components/project/AccessSettings.vue index 006c4e80f3..1c1574adf5 100644 --- a/packages/nc-gui/components/project/AccessSettings.vue +++ b/packages/nc-gui/components/project/AccessSettings.vue @@ -85,7 +85,7 @@ const updateCollaborator = async (collab: any, roles: ProjectRoles) => { WorkspaceRolesToProjectRoles[currentCollaborator.workspace_roles as WorkspaceUserRoles] === roles && isEeUI) ) { - await removeProjectUser(activeProjectId.value!, collab) + await removeProjectUser(activeProjectId.value!, currentCollaborator as any) if ( currentCollaborator.workspace_roles && WorkspaceRolesToProjectRoles[currentCollaborator.workspace_roles as WorkspaceUserRoles] === roles && @@ -97,11 +97,11 @@ const updateCollaborator = async (collab: any, roles: ProjectRoles) => { } } else if (currentCollaborator.base_roles) { currentCollaborator.roles = roles - await updateProjectUser(activeProjectId.value!, collab) + await updateProjectUser(activeProjectId.value!, currentCollaborator as any) } else { currentCollaborator.roles = roles currentCollaborator.base_roles = roles - await createProjectUser(activeProjectId.value!, collab) + await createProjectUser(activeProjectId.value!, currentCollaborator as any) } } catch (e: any) { message.error(await extractSdkResponseErrorMsg(e))