From 12422977420a8e98282db7046d70ce0271d7a95a Mon Sep 17 00:00:00 2001 From: mkelvers Date: Thu, 28 May 2026 23:24:39 +0200 Subject: [PATCH] feat: prefer english titles from animeschedule api --- integrations/animeschedule/animeschedule.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/integrations/animeschedule/animeschedule.go b/integrations/animeschedule/animeschedule.go index ee38b3e..653ab07 100644 --- a/integrations/animeschedule/animeschedule.go +++ b/integrations/animeschedule/animeschedule.go @@ -318,6 +318,7 @@ func fetchDocument(ctx context.Context, httpClient *http.Client, url string) (*g type timetableAnimeAPI struct { Title string `json:"title"` + English string `json:"english"` Route string `json:"route"` EpisodeDate time.Time `json:"episodeDate"` EpisodeNumber int `json:"episodeNumber"` @@ -387,7 +388,10 @@ func fetchWeekAPI(ctx context.Context, httpClient *http.Client, token string, ye } for _, item := range payload { - title := strings.TrimSpace(item.Title) + title := strings.TrimSpace(item.English) + if title == "" { + title = strings.TrimSpace(item.Title) + } if title == "" { continue }