Episodes now have their own ID
This commit is contained in:
@ -154,7 +154,7 @@ func sync(anime *kitsu.Anime) {
|
||||
// if err != nil || episodes == nil {
|
||||
// episodes := &arn.AnimeEpisodes{
|
||||
// AnimeID: anime.ID,
|
||||
// Items: []*arn.AnimeEpisode{},
|
||||
// Items: []*arn.Episode{},
|
||||
// }
|
||||
|
||||
// arn.DB.Set("AnimeEpisodes", anime.ID, episodes)
|
||||
|
@ -72,7 +72,7 @@ func refreshQueue(queue []*arn.Anime) {
|
||||
func refresh(anime *arn.Anime) {
|
||||
fmt.Println(anime.ID, "|", anime.Title.Canonical, "|", anime.GetMapping("shoboi/anime"))
|
||||
|
||||
episodeCount := len(anime.Episodes().Items)
|
||||
episodeCount := len(anime.Episodes())
|
||||
availableEpisodeCount := anime.Episodes().AvailableCount()
|
||||
|
||||
err := anime.RefreshEpisodes()
|
||||
@ -87,8 +87,8 @@ func refresh(anime *arn.Anime) {
|
||||
faint := color.New(color.Faint).SprintFunc()
|
||||
episodes := anime.Episodes()
|
||||
|
||||
fmt.Println(faint(episodes.ListString()))
|
||||
fmt.Printf("+%d episodes | +%d available (%d total)\n", len(episodes.Items)-episodeCount, episodes.AvailableCount()-availableEpisodeCount, len(episodes.Items))
|
||||
fmt.Println(faint(episodes.HumanReadable()))
|
||||
fmt.Printf("+%d episodes | +%d available (%d total)\n", len(episodes)-episodeCount, episodes.AvailableCount()-availableEpisodeCount, len(episodes))
|
||||
println()
|
||||
}
|
||||
}
|
||||
|
@ -54,7 +54,7 @@ func main() {
|
||||
}
|
||||
|
||||
// Ok
|
||||
color.Green("Found %d episodes for anime %s (Kitsu: %s)", len(anime.Episodes().Items), anime.ID, kitsuID)
|
||||
color.Green("Found %d episodes for anime %s (Kitsu: %s)", len(anime.Episodes()), anime.ID, kitsuID)
|
||||
|
||||
// Wait for rate limiter
|
||||
<-rateLimiter.C
|
||||
|
Reference in New Issue
Block a user