diff --git a/tailbone/grids/filters.py b/tailbone/grids/filters.py index 3b621159..84ab6e61 100644 --- a/tailbone/grids/filters.py +++ b/tailbone/grids/filters.py @@ -468,6 +468,8 @@ class AlchemyIntegerFilter(AlchemyNumericFilter): def value_invalid(self, value): if value: + if isinstance(value, int): + return True if not value.isdigit(): return True return False