mirror of
https://github.com/ultrasn0w/huso.git
synced 2025-12-14 05:49:52 +01:00
Fix recache issue
This commit is contained in:
@@ -17,18 +17,6 @@ func Arbeiten() {
|
||||
}
|
||||
|
||||
func Arbeit() {
|
||||
// season data
|
||||
_, bytes, err := GetSeasonDataAll()
|
||||
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)
|
||||
}
|
||||
}
|
||||
// refresh animelist of users
|
||||
animesUsers, err := ReadAnimeUsers()
|
||||
if err != nil {
|
||||
@@ -63,16 +51,15 @@ func Arbeit() {
|
||||
}
|
||||
}
|
||||
|
||||
func LangeArbeiten() {
|
||||
for range time.Tick(6 * time.Hour) {
|
||||
LangeArbeit()
|
||||
func BissleArbeiten() {
|
||||
for range time.Tick(4 * time.Hour) {
|
||||
BissleArbeit()
|
||||
}
|
||||
}
|
||||
|
||||
func LangeArbeit() {
|
||||
count := 0
|
||||
|
||||
func BissleArbeit() {
|
||||
// refresh user cache
|
||||
count := 0
|
||||
regUsers, err := ReadRegisteredUsers()
|
||||
if err != nil {
|
||||
// check if no users registered
|
||||
@@ -93,9 +80,30 @@ func LangeArbeit() {
|
||||
}
|
||||
color.Infof("%d User aktualisiert\n", count)
|
||||
logOut.WriteLine(fmt.Sprintf("🔃 %d User aktualisiert", count))
|
||||
}
|
||||
|
||||
func LangeArbeiten() {
|
||||
for range time.Tick(6 * time.Hour) {
|
||||
LangeArbeit()
|
||||
}
|
||||
}
|
||||
|
||||
func LangeArbeit() {
|
||||
// season data
|
||||
_, bytes, err := GetSeasonDataAll()
|
||||
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)
|
||||
}
|
||||
}
|
||||
|
||||
count = 0
|
||||
// refresh anime cache with watched
|
||||
count := 0
|
||||
animesUsers, err := ReadAnimeUsers()
|
||||
if err != nil {
|
||||
if err != nutsdb.ErrBucketEmpty {
|
||||
@@ -106,7 +114,7 @@ func LangeArbeit() {
|
||||
for _, a := range animesUsers {
|
||||
// search season first
|
||||
_, err = SearchSeason(a.Anime)
|
||||
if err != nil {
|
||||
if err == nil {
|
||||
continue
|
||||
}
|
||||
err = refreshAnime(a.Anime)
|
||||
|
||||
Reference in New Issue
Block a user