fix: stabilize library paths and subscription matching

This commit is contained in:
ShukeBta
2026-06-28 12:15:10 +08:00
parent e4abb03ca5
commit a97dc35790
102 changed files with 4582 additions and 1519 deletions
@@ -43,7 +43,7 @@ func (o *OrganizerService) lookupOrganizeMetadata(ctx context.Context, src, sour
SeasonNum: lookupSeason,
EpisodeNum: lookupEpisode,
}
for _, candidate := range scrapeQueryCandidates(media, lib) {
for _, candidate := range scrapeQueryCandidatesWithRecognition(ctx, o.repo, media, lib) {
key := organizeMetadataCacheKey(lib.Type, candidate, year)
if cache != nil {
if cached, ok := cache[key]; ok {