From f82e1ea9619c3ae06b3eda1ddedcfaa8c4c812e8 Mon Sep 17 00:00:00 2001 From: Eduard Urbach Date: Sun, 2 Jul 2017 14:03:56 +0200 Subject: [PATCH] Refresh episodes --- jobs/refresh-episodes/refresh-episodes.go | 20 ++++++++++++++++++++ jobs/sync-shoboi/sync-shoboi.go | 3 +-- 2 files changed, 21 insertions(+), 2 deletions(-) create mode 100644 jobs/refresh-episodes/refresh-episodes.go diff --git a/jobs/refresh-episodes/refresh-episodes.go b/jobs/refresh-episodes/refresh-episodes.go new file mode 100644 index 00000000..0f48c369 --- /dev/null +++ b/jobs/refresh-episodes/refresh-episodes.go @@ -0,0 +1,20 @@ +package main + +import ( + "github.com/animenotifier/arn" + "github.com/fatih/color" +) + +func main() { + color.Yellow("Refreshing episode information for each anime.") + + for anime := range arn.MustStreamAnime() { + err := anime.RefreshEpisodes() + + if err != nil { + color.Red(err.Error()) + } + } + + color.Green("Finished.") +} diff --git a/jobs/sync-shoboi/sync-shoboi.go b/jobs/sync-shoboi/sync-shoboi.go index 5f871852..341eb451 100644 --- a/jobs/sync-shoboi/sync-shoboi.go +++ b/jobs/sync-shoboi/sync-shoboi.go @@ -1,7 +1,6 @@ package main import ( - "os" "time" "github.com/animenotifier/arn" @@ -39,7 +38,7 @@ func sync(anime *arn.Anime) bool { } // Log ID and title - os.Stdout.Write([]byte(anime.ID + " | [JP] " + anime.Title.Japanese + " | [EN] " + anime.Title.English)) + print(anime.ID + " | [JP] " + anime.Title.Japanese + " | [EN] " + anime.Title.Canonical) // Search Japanese title if anime.GetMapping("shoboi/anime") == "" && anime.Title.Japanese != "" {