From e2791195248692550027bbd39cb7771bb630a174 Mon Sep 17 00:00:00 2001 From: Chang lue Tsen Date: Mon, 7 Jul 2025 12:11:59 -0400 Subject: [PATCH] fix(user): update user balance, gift amount, and commission fields in user info --- internal/logic/admin/user/updateUserBasicInfoLogic.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/internal/logic/admin/user/updateUserBasicInfoLogic.go b/internal/logic/admin/user/updateUserBasicInfoLogic.go index 60e21bc..c177fd9 100644 --- a/internal/logic/admin/user/updateUserBasicInfoLogic.go +++ b/internal/logic/admin/user/updateUserBasicInfoLogic.go @@ -41,6 +41,10 @@ func (l *UpdateUserBasicInfoLogic) UpdateUserBasicInfo(req *types.UpdateUserBasi if req.Avatar != "" && !tool.IsValidImageSize(req.Avatar, 1024) { return errors.Wrapf(xerr.NewErrCode(xerr.ERROR), "Invalid Image Size") } + userInfo.Balance = req.Balance + userInfo.GiftAmount = req.GiftAmount + userInfo.Commission = req.Commission + if req.Password != "" { if userInfo.Id == 2 && isDemo { return errors.Wrapf(xerr.NewErrCodeMsg(503, "Demo mode does not allow modification of the admin user password"), "UpdateUserBasicInfo failed: cannot update admin user password in demo mode")