Просмотр исходного кода

fix(sync): 修复 Slave 端编辑同步用户时误报余额不可修改的问题

前端对同步用户用 SyncedQuota 替代 Quota 展示,但后端比较时
用的是数据库真实 Quota 字段,导致两者不同而触发拦截。
改为比较 SyncedQuota,只有真正修改额度时才拦截。
master
fengsilin 1 неделю назад
Родитель
Сommit
e9d5d51b37
1 измененных файлов: 1 добавлений и 1 удалений
  1. +1
    -1
      controller/user.go

+ 1
- 1
controller/user.go Просмотреть файл

@@ -562,7 +562,7 @@ func UpdateUser(c *gin.Context) {
common.ApiError(c, err) common.ApiError(c, err)
return return
} }
if originUser.IsSyncedUser() && originUser.Quota != updatedUser.Quota {
if originUser.IsSyncedUser() && originUser.SyncedQuota != updatedUser.Quota {
common.ApiErrorI18n(c, i18n.MsgSyncedUserQuotaCannotModify) common.ApiErrorI18n(c, i18n.MsgSyncedUserQuotaCannotModify)
return return
} }


Загрузка…
Отмена
Сохранить