fix: add zero-value guard for RefererId to prevent clearing inviter on remark update

Co-authored-by: multica-agent <github@multica.ai>
This commit is contained in:
2026-05-25 19:54:15 -07:00
parent fd522b6c71
commit a156039267
@@ -120,7 +120,9 @@ func (l *UpdateUserBasicInfoLogic) UpdateUserBasicInfo(req *types.UpdateUserBasi
if req.ReferCode != "" {
userInfo.ReferCode = req.ReferCode
}
userInfo.RefererId = req.RefererId
if req.RefererId != 0 {
userInfo.RefererId = req.RefererId
}
if req.Enable != nil {
userInfo.Enable = req.Enable
}