From 88f451147e8aeb7e691f50ac344ff2bde5ab18c2 Mon Sep 17 00:00:00 2001 From: Attente <19653207+wikrin@users.noreply.github.com> Date: Sun, 27 Oct 2024 01:36:38 +0800 Subject: [PATCH 1/2] =?UTF-8?q?fix:=20=E4=B8=8D=E7=9F=A5=E9=81=93=E7=AE=97?= =?UTF-8?q?=E4=B8=8D=E7=AE=97bug=20-=20=E4=BF=AE=E5=A4=8D=20`=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E8=AE=A2=E9=98=85=E6=90=9C=E7=B4=A2`=20=E9=98=B6?= =?UTF-8?q?=E6=AE=B5=20`=E5=8C=85=E5=90=AB`=20=E5=92=8C=20`=E6=8E=92?= =?UTF-8?q?=E9=99=A4`=20=E4=B8=8D=E7=94=9F=E6=95=88=E7=9A=84=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/chain/subscribe.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/chain/subscribe.py b/app/chain/subscribe.py index b4b0a8a0..b412c790 100644 --- a/app/chain/subscribe.py +++ b/app/chain/subscribe.py @@ -361,6 +361,10 @@ class SubscribeChain(ChainBase): torrent_meta = context.meta_info torrent_info = context.torrent_info torrent_mediainfo = context.media_info + # 过滤订阅 `包含` 和 `排除` 规则 + if not self.torrenthelper.filter_torrent(torrent_info=torrent_info, + filter_params=self.get_params(subscribe)): + continue # 洗版 if subscribe.best_version: # 洗版时,非整季不要 From b2a88b27916fdd0e9e5aa7148b5360bab3679689 Mon Sep 17 00:00:00 2001 From: Attente <19653207+wikrin@users.noreply.github.com> Date: Sun, 27 Oct 2024 02:10:10 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/chain/subscribe.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/chain/subscribe.py b/app/chain/subscribe.py index b412c790..d795d07a 100644 --- a/app/chain/subscribe.py +++ b/app/chain/subscribe.py @@ -361,7 +361,8 @@ class SubscribeChain(ChainBase): torrent_meta = context.meta_info torrent_info = context.torrent_info torrent_mediainfo = context.media_info - # 过滤订阅 `包含` 和 `排除` 规则 + + # 匹配订阅附加参数 if not self.torrenthelper.filter_torrent(torrent_info=torrent_info, filter_params=self.get_params(subscribe)): continue