aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-web/src/main/js/apps/users
diff options
context:
space:
mode:
authorAurelien Poscia <aurelien.poscia@sonarsource.com>2023-11-17 16:54:31 +0100
committersonartech <sonartech@sonarsource.com>2023-11-20 20:02:38 +0000
commita9ef47fe7a52a378936ff4be9ffd3fb724f00ee9 (patch)
treeeec770181191aaf4b3b8bb50c1cbbb5069f2476a /server/sonar-web/src/main/js/apps/users
parentaeb53a50d3ef212e5cf4068b2c4b17bca1ef6aaf (diff)
downloadsonarqube-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.tsx6
-rw-r--r--server/sonar-web/src/main/js/apps/users/components/UserForm.tsx2
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 }