diff --git a/model/cache.go b/model/cache.go index 2080292..330e09b 100644 --- a/model/cache.go +++ b/model/cache.go @@ -25,9 +25,6 @@ var token2UserId = make(map[string]int) var token2UserIdLock sync.RWMutex func cacheSetToken(token *Token) error { - if !common.RedisEnabled { - return token.SelectUpdate() - } jsonBytes, err := json.Marshal(token) if err != nil { return err @@ -168,10 +165,10 @@ func CacheUpdateUserQuota(id int) error { if err != nil { return err } - return CacheSetUserQuota(id, quota) + return cacheSetUserQuota(id, quota) } -func CacheSetUserQuota(id int, quota int) error { +func cacheSetUserQuota(id int, quota int) error { err := common.RedisSet(fmt.Sprintf("user_quota:%d", id), fmt.Sprintf("%d", quota), time.Duration(UserId2QuotaCacheSeconds)*time.Second) return err } diff --git a/model/user.go b/model/user.go index ac1f8d3..f3ce5ee 100644 --- a/model/user.go +++ b/model/user.go @@ -412,7 +412,7 @@ func GetUserQuota(id int) (quota int, err error) { err = DB.Model(&User{}).Where("id = ?", id).Select("quota").Find("a).Error if err != nil { if common.RedisEnabled { - go CacheSetUserQuota(id, quota) + go cacheSetUserQuota(id, quota) } } return quota, err