From a263c0821e4213a7291f5f3ccaea8cd2de48599e Mon Sep 17 00:00:00 2001 From: HuajunGao <37566089+HuajunGao@users.noreply.github.com> Date: Sat, 28 Feb 2026 14:32:59 +1100 Subject: [PATCH] fix(config): align default filter regex from \d+-\d to \d+-\d+ The per-bangumi default in Bangumi model already uses \d+-\d+ to filter batch/collection torrents (e.g. '01-13'). The global RSSParser default was inconsistently using \d+-\d (one fewer +), which has subtly different matching behaviour. Align both defaults to \d+-\d+ for consistency. --- backend/src/module/models/config.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/src/module/models/config.py b/backend/src/module/models/config.py index 2cfe8b53..b0f4a59b 100644 --- a/backend/src/module/models/config.py +++ b/backend/src/module/models/config.py @@ -51,7 +51,7 @@ class RSSParser(BaseModel): """RSS feed parsing settings.""" enable: bool = Field(True, description="Enable RSS parser") - filter: list[str] = Field(["720", r"\d+-\d"], description="Filter") + filter: list[str] = Field(["720", r"\d+-\d+"], description="Filter") language: str = "zh"