diff --git a/.pylintrc b/.pylintrc index 92b465c..44744b8 100644 --- a/.pylintrc +++ b/.pylintrc @@ -10,7 +10,6 @@ disable=fixme, keyword-arg-before-vararg, missing-function-docstring, missing-module-docstring, - no-else-raise, no-member, not-callable, protected-access, diff --git a/src/wuttaweb/grids/base.py b/src/wuttaweb/grids/base.py index fc9a84b..387840b 100644 --- a/src/wuttaweb/grids/base.py +++ b/src/wuttaweb/grids/base.py @@ -1373,10 +1373,10 @@ class Grid: # pylint: disable=too-many-instance-attributes,too-many-public-meth if filterinfo and callable(filterinfo): # filtr = filterinfo raise NotImplementedError - else: - kwargs["key"] = key - kwargs.setdefault("label", self.get_label(key)) - filtr = self.make_filter(filterinfo or key, **kwargs) + + kwargs["key"] = key + kwargs.setdefault("label", self.get_label(key)) + filtr = self.make_filter(filterinfo or key, **kwargs) self.filters[key] = filtr