diff --git a/base/rules.db b/base/rules.db index 0c71c3ca9ef2fbb5649ceeffc478324f3bec9d64..98da8ddf2d91b7eda7244fb255feb3b8c634e6f4 100644 Binary files a/base/rules.db and b/base/rules.db differ diff --git a/controllers/cms.py b/controllers/cms.py index d60a96fb5b54759395cc5523f68cc25cf3f1a75c..61b2ffbd046b9113e41ff4fb13ca6a4d9b841fd4 100644 --- a/controllers/cms.py +++ b/controllers/cms.py @@ -505,7 +505,7 @@ class CMS: video_result = self.homeVideoContent(html,fypage) except Exception as e: logger.info(f'{self.getName()}主页发生错误:{e}') - + classes = list(filter(lambda x:not self.cate_exclude or not jsoup(self.url).test(self.cate_exclude, x['type_name']),classes)) result['class'] = classes if self.filter: if isinstance(self.filter,dict):