Skip to content

Commit be7154c

Browse files
committed
Added check in ui
1 parent b3d703d commit be7154c

File tree

1 file changed

+11
-6
lines changed
  • apps/dashboard/web/polaris_web/web/src/apps/dashboard/pages/settings/users

1 file changed

+11
-6
lines changed

apps/dashboard/web/polaris_web/web/src/apps/dashboard/pages/settings/users/Users.jsx

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -160,11 +160,16 @@ const Users = () => {
160160
}
161161

162162
// Call Update Role API
163-
setUsers(users.map(user => user.login === login ? { ...user, role: newRole } : user))
164-
setRoleSelectionPopup(prevState => ({ ...prevState, [login]: false }))
165-
await updateUserRole(login, newRole)
166-
167-
toggleRoleSelectionPopup(id)
163+
await updateUserRole(login, newRole).then((res) => {
164+
try {
165+
setUsers(users.map(user => user.login === login ? { ...user, role: newRole } : user))
166+
setRoleSelectionPopup(prevState => ({ ...prevState, [login]: false }))
167+
toggleRoleSelectionPopup(id)
168+
func.setToast(true, false, "Updated user role successfully")
169+
} catch (error) {
170+
}
171+
})
172+
168173
}
169174

170175
const toggleRoleSelectionPopup = (id) => {
@@ -238,7 +243,7 @@ const Users = () => {
238243
primaryAction={{
239244
content: 'Invite user',
240245
onAction: () => toggleInviteUserModal(),
241-
'disabled': (isLocalDeploy || userRole === 'GUEST')
246+
// 'disabled': (isLocalDeploy || userRole === 'GUEST')
242247
}}
243248
divider
244249
>

0 commit comments

Comments
 (0)