From: Lucas Di Pentima Date: Thu, 22 Aug 2019 19:05:59 +0000 (-0300) Subject: 15027: Fixes user admin toggles to only send is_admin or is_active on updates. X-Git-Tag: 2.0.0~39^2~5 X-Git-Url: https://git.arvados.org/arvados-workbench2.git/commitdiff_plain/49f27beea17ab1ef448f3c485dcdf9bea0a740b9 15027: Fixes user admin toggles to only send is_admin or is_active on updates. Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima --- diff --git a/src/store/users/users-actions.ts b/src/store/users/users-actions.ts index 1a567e9d..44b2bad6 100644 --- a/src/store/users/users-actions.ts +++ b/src/store/users/users-actions.ts @@ -109,7 +109,7 @@ export const toggleIsActive = (uuid: string) => const { resources } = getState(); const data = getResource(uuid)(resources); const isActive = data!.isActive; - const newActivity = await services.userService.update(uuid, { ...data, isActive: !isActive }); + const newActivity = await services.userService.update(uuid, { isActive: !isActive }); dispatch(loadUsersPanel()); return newActivity; }; @@ -119,7 +119,7 @@ export const toggleIsAdmin = (uuid: string) => const { resources } = getState(); const data = getResource(uuid)(resources); const isAdmin = data!.isAdmin; - const newActivity = await services.userService.update(uuid, { ...data, isAdmin: !isAdmin }); + const newActivity = await services.userService.update(uuid, { isAdmin: !isAdmin }); dispatch(loadUsersPanel()); return newActivity; };