diff options
author | Aurelien Poscia <aurelien.poscia@sonarsource.com> | 2023-11-17 16:54:31 +0100 |
---|---|---|
committer | sonartech <sonartech@sonarsource.com> | 2023-11-20 20:02:38 +0000 |
commit | a9ef47fe7a52a378936ff4be9ffd3fb724f00ee9 (patch) | |
tree | eec770181191aaf4b3b8bb50c1cbbb5069f2476a /server/sonar-web/src/main/js/apps/users | |
parent | aeb53a50d3ef212e5cf4068b2c4b17bca1ef6aaf (diff) | |
download | sonarqube-a9ef47fe7a52a378936ff4be9ffd3fb724f00ee9.tar.gz sonarqube-a9ef47fe7a52a378936ff4be9ffd3fb724f00ee9.zip |
SONAR-21051 remove un-necessarry re-fetch of UserDao
Diffstat (limited to 'server/sonar-web/src/main/js/apps/users')
-rw-r--r-- | server/sonar-web/src/main/js/apps/users/components/DeactivateForm.tsx | 6 | ||||
-rw-r--r-- | server/sonar-web/src/main/js/apps/users/components/UserForm.tsx | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/server/sonar-web/src/main/js/apps/users/components/DeactivateForm.tsx b/server/sonar-web/src/main/js/apps/users/components/DeactivateForm.tsx index daaee9d7f35..188a55bd319 100644 --- a/server/sonar-web/src/main/js/apps/users/components/DeactivateForm.tsx +++ b/server/sonar-web/src/main/js/apps/users/components/DeactivateForm.tsx @@ -26,11 +26,11 @@ import { ResetButtonLink, SubmitButton } from '../../../components/controls/butt import { Alert } from '../../../components/ui/Alert'; import { translate, translateWithParameters } from '../../../helpers/l10n'; import { useDeactivateUserMutation } from '../../../queries/users'; -import { UserActive } from '../../../types/users'; +import { RestUserDetailed } from '../../../types/users'; export interface Props { onClose: () => void; - user: UserActive; + user: RestUserDetailed; } export default function DeactivateForm(props: Props) { @@ -42,7 +42,7 @@ export default function DeactivateForm(props: Props) { const handleDeactivate = (event: React.SyntheticEvent<HTMLFormElement>) => { event.preventDefault(); deactivateUser( - { login: user.login, anonymize }, + { id: user.id, anonymize }, { onSuccess: props.onClose, }, diff --git a/server/sonar-web/src/main/js/apps/users/components/UserForm.tsx b/server/sonar-web/src/main/js/apps/users/components/UserForm.tsx index c722d017cfc..ecb6aa69b9a 100644 --- a/server/sonar-web/src/main/js/apps/users/components/UserForm.tsx +++ b/server/sonar-web/src/main/js/apps/users/components/UserForm.tsx @@ -82,7 +82,7 @@ export default function UserForm(props: Props) { updateUser( { - id: login, + id: user?.id!, data: isInstanceManaged || !user?.local ? { scmAccounts } |