[util] use functions for predicates

more lightweight and faster than classes
This commit is contained in:
Mike Fährmann
2026-01-18 20:21:46 +01:00
parent 90cd23e279
commit c23beee57c
4 changed files with 129 additions and 138 deletions

View File

@@ -36,7 +36,7 @@ class TiktokExtractor(Extractor):
self.cover = self.config("covers", False)
self.range = self.config("tiktok-range") or ""
self.range_predicate = util.RangePredicate(self.range)
self.range_predicate = util.predicate_range(self.range)
def items(self):
for tiktok_url in self.posts():