usercache

This commit is contained in:
daru
2022-04-17 19:11:28 +02:00
parent 75415f37b5
commit 4612cd1eb0
5 changed files with 20 additions and 14 deletions

View File

@@ -65,17 +65,16 @@ func GetUserData(username string) (*UserJikan, []byte, error) {
}
func GetUserBytesCached(username string) ([]byte, error) {
key := userApiJikan + username
data, err := cache.Get(key)
data, err := userCache.Get(username)
if err != nil {
data, err = GetDataJikan(key)
data, err = GetDataJikan(username)
if err != nil {
return data, err
}
if strings.Contains(string(data), "BadResponseException") {
return data, fmt.Errorf("user not found: %s", username)
}
cache.Set(key, data)
userCache.Set(username, data)
return data, err
}
return data, err