diff --git a/backend/src/module/rss/engine.py b/backend/src/module/rss/engine.py index 920d6130..244a6ab5 100644 --- a/backend/src/module/rss/engine.py +++ b/backend/src/module/rss/engine.py @@ -102,6 +102,8 @@ class RSSEngine(Database): def match_torrent(self, torrent: Torrent) -> Optional[Bangumi]: matched: Bangumi = self.bangumi.match_torrent(torrent.name) if matched: + if matched.filter == "": + return matched _filter = matched.filter.replace(",", "|") if not re.search(_filter, torrent.name, re.IGNORECASE): torrent.bangumi_id = matched.id