Delete ServiceMatch caching

This commit is contained in:
2018-03-23 03:29:56 +01:00
parent d4b80f006a
commit fc5da638c0
4 changed files with 6 additions and 54 deletions

View File

@ -1,37 +0,0 @@
package main
import (
"strconv"
"github.com/animenotifier/arn"
"github.com/fatih/color"
)
func main() {
defer arn.Node.Close()
for anime := range arn.StreamAnime() {
malID := anime.GetMapping("myanimelist/anime")
if malID == "" {
continue
}
// Assure the string represents a number
malNum, _ := strconv.Atoi(malID)
normalizedID := strconv.Itoa(malNum)
if malID != normalizedID {
color.Red("%s does not match %d", malID, normalizedID)
continue
}
// Save
arn.DB.Set("MyAnimeListToAnime", malID, &arn.MyAnimeListToAnime{
AnimeID: anime.ID,
ServiceID: malID,
Edited: arn.DateTimeUTC(),
EditedBy: "",
})
}
}

View File

@ -7,9 +7,11 @@ import (
)
func main() {
color.Yellow("Iterating through AniList anime to generate new mappings")
defer arn.Node.Close()
arn.PanicOnError(anilist.Authorize())
err := anilist.Authorize()
arn.PanicOnError(err)
color.Green(anilist.AccessToken)
allAnime := arn.AllAnime()