diff --git a/mastoposter/filters/base.py b/mastoposter/filters/base.py index d4d8d99..9513790 100644 --- a/mastoposter/filters/base.py +++ b/mastoposter/filters/base.py @@ -57,5 +57,5 @@ class BaseFilter(ABC): def new_instance(cls, name: str, section: SectionProxy) -> FilterInstance: return FilterInstance( inverse=name[:1] in "~!", - filter=cls.load_filter(name.lstrip("~!"), section), + filter=cls.load_filter(section["type"], section), )