commit 9f5a3b9180cd2fc7f9928e852614b47bf84e97d9
parent 9e20111aa85990f0a6383ce1632ee1d9c0c63f8a
Author: n0tr1v <n0tr1v@protonmail.com>
Date: Mon, 19 Dec 2022 21:56:00 -0800
simplify code
Diffstat:
1 file changed, 1 insertion(+), 11 deletions(-)
diff --git a/pkg/web/handlers/api/v1/handlers.go b/pkg/web/handlers/api/v1/handlers.go
@@ -201,17 +201,7 @@ func KickHandler(c echo.Context) error {
if user.IsModerator() {
return c.Redirect(http.StatusFound, c.Request().Referer())
}
- database.NewAudit(*authUser, fmt.Sprintf("kick %s #%d", user.Username, user.ID))
- user.Verified = false
- _ = user.Save()
-
- // Remove user from the user cache
- managers.ActiveUsers.RemoveUser(user.ID)
-
- // Purge user messages
- if err := database.DeleteUserChatMessages(user.ID); err != nil {
- logrus.Error(err)
- }
+ dutils.SilentKick(user, *authUser)
}
return c.Redirect(http.StatusFound, c.Request().Referer())
}