From 8522123cd3de9b6268364309e1b133313b7cdf8f Mon Sep 17 00:00:00 2001 From: Lance Edgar Date: Wed, 1 Nov 2023 14:54:30 -0500 Subject: [PATCH] Encode values for "between" query filter --- tailbone/grids/filters.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tailbone/grids/filters.py b/tailbone/grids/filters.py index 41a3c1fa..2585433e 100644 --- a/tailbone/grids/filters.py +++ b/tailbone/grids/filters.py @@ -447,12 +447,12 @@ class AlchemyGridFilter(GridFilter): if start_value: if self.value_invalid(start_value): return query - query = query.filter(self.column >= start_value) + query = query.filter(self.column >= self.encode_value(start_value)) if end_value: if self.value_invalid(end_value): return query - query = query.filter(self.column <= end_value) + query = query.filter(self.column <= self.encode_value(end_value)) return query