mirror of
https://github.com/ultrasn0w/huso.git
synced 2025-12-14 06:49:52 +01:00
NextNextSeason
This commit is contained in:
@@ -151,30 +151,24 @@ func LangeArbeiten() {
|
||||
|
||||
func LangeArbeit() {
|
||||
// season data
|
||||
_, bytes, err := GetSeasonDataAll()
|
||||
err := refreshSeason(GetCurrentSeasonString())
|
||||
if err != nil {
|
||||
color.Errorln(err.Error())
|
||||
logOut.WriteError(err)
|
||||
} else {
|
||||
err = seasoncache.Set(seasonApiJikan, bytes)
|
||||
if err != nil {
|
||||
color.Errorln(err.Error())
|
||||
logOut.WriteError(err)
|
||||
}
|
||||
}
|
||||
|
||||
// next season data
|
||||
nextSeason := GetNextSeasonString()
|
||||
_, bytes, err = GetNextSeasonDataAll(nextSeason)
|
||||
err = refreshSeason(GetNextSeasonString())
|
||||
if err != nil {
|
||||
color.Errorln(err.Error())
|
||||
logOut.WriteError(err)
|
||||
}
|
||||
|
||||
// next next season data
|
||||
err = refreshSeason(GetNextNextSeasonString())
|
||||
if err != nil {
|
||||
color.Errorln(err.Error())
|
||||
logOut.WriteError(err)
|
||||
} else {
|
||||
err = seasoncache.Set(nextSeason, bytes)
|
||||
if err != nil {
|
||||
color.Errorln(err.Error())
|
||||
logOut.WriteError(err)
|
||||
}
|
||||
}
|
||||
|
||||
// refresh anime cache with watched
|
||||
@@ -187,8 +181,8 @@ func LangeArbeit() {
|
||||
}
|
||||
} else {
|
||||
for _, a := range animesUsers {
|
||||
// search season first
|
||||
_, err = SearchSeason(a.Anime)
|
||||
// search seasons first
|
||||
_, err = SearchSeasons(a.Anime)
|
||||
if err == nil {
|
||||
continue
|
||||
}
|
||||
@@ -236,3 +230,11 @@ func refreshAnime(animeId int64) error {
|
||||
animeCache.Set(key, data)
|
||||
return nil
|
||||
}
|
||||
|
||||
func refreshSeason(season string) error {
|
||||
_, bytes, err := GetSeasonDataAll(season)
|
||||
if err == nil {
|
||||
err = seasoncache.Set(season, bytes)
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user