diff --git a/patches/fix-genres/fix-genres.go b/patches/fix-genres/fix-genres.go new file mode 100644 index 00000000..803b13aa --- /dev/null +++ b/patches/fix-genres/fix-genres.go @@ -0,0 +1,27 @@ +package main + +import ( + "fmt" + "strings" + + "github.com/animenotifier/arn" +) + +func main() { + defer arn.Node.Close() + + for anime := range arn.StreamAnime() { + for i := 0; i < len(anime.Genres); i++ { + old := anime.Genres[i] + genre := strings.TrimSpace(anime.Genres[i]) + + if genre != old { + fmt.Println(anime.Title.Canonical, genre) + } + + anime.Genres[i] = genre + } + + anime.Save() + } +}