dkforest

A forum and chat platform (onion)
git clone https://git.dasho.dev/n0tr1v/dkforest.git
Log | Files | Refs | LICENSE

commit 8ca5a1fc112bb6707e5ef64b64b5ec2d4b409b88
parent 5785687bc28cfbf6725a2ecb56c0c78fd54f4339
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Sun, 15 Jan 2023 21:15:51 -0800

cleanup

Diffstat:
Mpkg/web/handlers/admin.go | 6+++---
1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/pkg/web/handlers/admin.go b/pkg/web/handlers/admin.go @@ -451,7 +451,7 @@ func AdminUserSecurityLogsHandler(c echo.Context) error { // AdminEditUserHandler ... func AdminEditUserHandler(c echo.Context) error { authUser := c.Get("authUser").(*database.User) - userID, err := strconv.Atoi(c.Param("userID")) + userID, err := dutils.ParseUserID(c.Param("userID")) if err != nil { return c.Redirect(http.StatusFound, "/admin/users") } @@ -459,8 +459,8 @@ func AdminEditUserHandler(c echo.Context) error { if userID == config.RootAdminID && authUser.ID != config.RootAdminID { return c.Redirect(http.StatusFound, "/admin/users") } - var user database.User - if err := database.DB.First(&user, userID).Error; err != nil { + user, err := database.GetUserByID(userID) + if err != nil { return c.Redirect(http.StatusFound, "/admin/users") } var data adminEditUsereData