summaryrefslogtreecommitdiffstats
path: root/app/user.go
diff options
context:
space:
mode:
authorChristopher Speller <crspeller@gmail.com>2018-03-29 14:03:27 -0700
committerHarrison Healey <harrisonmhealey@gmail.com>2018-03-29 17:03:27 -0400
commit6fcdf4abc6068a0b7de021a6f7ca26b19cce4ed3 (patch)
tree98abd57c7acc857f390aa6f5ef7d9c2f15b9f531 /app/user.go
parent42c9170444f310fa85dcbcfb71c20addab44165a (diff)
downloadchat-6fcdf4abc6068a0b7de021a6f7ca26b19cce4ed3.tar.gz
chat-6fcdf4abc6068a0b7de021a6f7ca26b19cce4ed3.tar.bz2
chat-6fcdf4abc6068a0b7de021a6f7ca26b19cce4ed3.zip
Fix sanitization on websocket user edit events. (#8551)
Diffstat (limited to 'app/user.go')
-rw-r--r--app/user.go10
1 files changed, 5 insertions, 5 deletions
diff --git a/app/user.go b/app/user.go
index 8d3ec11be..b3f7c8c58 100644
--- a/app/user.go
+++ b/app/user.go
@@ -940,7 +940,7 @@ func (a *App) UpdateActive(user *model.User, active bool) (*model.User, *model.A
}
}
- a.sendUpdatedUserEvent(*ruser, false)
+ a.sendUpdatedUserEvent(*ruser)
return ruser, nil
}
@@ -962,7 +962,7 @@ func (a *App) UpdateUserAsUser(user *model.User, asAdmin bool) (*model.User, *mo
return nil, err
}
- a.sendUpdatedUserEvent(*updatedUser, asAdmin)
+ a.sendUpdatedUserEvent(*updatedUser)
return updatedUser, nil
}
@@ -980,7 +980,7 @@ func (a *App) PatchUser(userId string, patch *model.UserPatch, asAdmin bool) (*m
return nil, err
}
- a.sendUpdatedUserEvent(*updatedUser, asAdmin)
+ a.sendUpdatedUserEvent(*updatedUser)
return updatedUser, nil
}
@@ -1009,8 +1009,8 @@ func (a *App) UpdateUserAuth(userId string, userAuth *model.UserAuth) (*model.Us
return userAuth, nil
}
-func (a *App) sendUpdatedUserEvent(user model.User, asAdmin bool) {
- a.SanitizeProfile(&user, asAdmin)
+func (a *App) sendUpdatedUserEvent(user model.User) {
+ a.SanitizeProfile(&user, false)
message := model.NewWebSocketEvent(model.WEBSOCKET_EVENT_USER_UPDATED, "", "", "", nil)
message.Add("user", user)