diff --git a/controllers/user.go b/controllers/user.go index f71f9064..01331d84 100644 --- a/controllers/user.go +++ b/controllers/user.go @@ -900,6 +900,7 @@ func updateUser(w http.ResponseWriter, r *http.Request) { if userchange.PlatformRoleID != user.PlatformRoleID || !logic.CompareMaps(user.UserGroups, userchange.UserGroups) { (&schema.UserAccessToken{UserName: user.UserName}).DeleteAllUserTokens(r.Context()) } + oldUser := *user e := models.Event{ Action: models.Update, Source: models.Subject{ @@ -914,7 +915,7 @@ func updateUser(w http.ResponseWriter, r *http.Request) { Type: models.UserSub, }, Diff: models.Diff{ - Old: user, + Old: oldUser, New: userchange, }, Origin: models.Dashboard,