aboutsummaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/Media/Anime/Airing/Subtitled/match.ts7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/lib/Media/Anime/Airing/Subtitled/match.ts b/src/lib/Media/Anime/Airing/Subtitled/match.ts
index 648b0af7..60e9a68b 100644
--- a/src/lib/Media/Anime/Airing/Subtitled/match.ts
+++ b/src/lib/Media/Anime/Airing/Subtitled/match.ts
@@ -97,6 +97,13 @@ export const findClosestMedia = (media: Media[], matchFor: string) => {
media.forEach((m) => {
const titles = [m.title.romaji, m.title.english, ...m.synonyms].filter(Boolean);
+ if (
+ titles.some(
+ (title) => title.toLowerCase().includes('special') || title.toLowerCase().includes('ova')
+ )
+ )
+ return;
+
titles.forEach((title) => {
const normalisedTitle = normalizeTitle(title);
const normalisedMatchFor = normalizeTitle(matchFor);