File tree Expand file tree Collapse file tree 1 file changed +11
-6
lines changed
apps/dashboard/web/polaris_web/web/src/apps/dashboard/pages/settings/users Expand file tree Collapse file tree 1 file changed +11
-6
lines changed Original file line number Diff line number Diff line change @@ -160,11 +160,16 @@ const Users = () => {
160
160
}
161
161
162
162
// 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
+
168
173
}
169
174
170
175
const toggleRoleSelectionPopup = ( id ) => {
@@ -238,7 +243,7 @@ const Users = () => {
238
243
primaryAction = { {
239
244
content : 'Invite user' ,
240
245
onAction : ( ) => toggleInviteUserModal ( ) ,
241
- 'disabled' : ( isLocalDeploy || userRole === 'GUEST' )
246
+ // 'disabled': (isLocalDeploy || userRole === 'GUEST')
242
247
} }
243
248
divider
244
249
>
You can’t perform that action at this time.
0 commit comments