feat: prefer english titles from animeschedule api

This commit is contained in:
2026-05-28 23:24:39 +02:00
committed by Milas Holsting
parent 532e03d354
commit 0d25099b91

View File

@@ -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
}