diff --git a/app/modules/filter/__init__.py b/app/modules/filter/__init__.py index 3caa2aa1..fa2307be 100644 --- a/app/modules/filter/__init__.py +++ b/app/modules/filter/__init__.py @@ -184,7 +184,7 @@ class FilterModule(_ModuleBase): # 规则组不适用当前媒体类型 logger.debug(f"规则组 {group_name} 不适用于 {mediainfo.type.value}") continue - if rule_group.catetory and mediainfo.category and mediainfo.category != rule_group.catetory: + if rule_group.category and mediainfo.category and mediainfo.category != rule_group.category: # 规则组不适用于当前媒体类别 logger.debug(f"规则组 {group_name} 不适用于 {mediainfo.category}") continue diff --git a/app/schemas/rule.py b/app/schemas/rule.py index ea86c098..9ec9522f 100644 --- a/app/schemas/rule.py +++ b/app/schemas/rule.py @@ -34,4 +34,4 @@ class FilterRuleGroup(BaseModel): # 适用类媒体类型 None-全部 电影/电视剧 media_type: Optional[str] = None # 适用媒体类别 None-全部 对应二级分类 - catetory: Optional[str] = None + category: Optional[str] = None