fix error when filtering on rating in saved filters

This commit is contained in:
smilerz
2023-07-25 17:48:19 -05:00
parent 6f1befc43c
commit 7853357065

View File

@@ -32,6 +32,9 @@ class RecipeSearch():
if custom_filter:
self._params = {**json.loads(custom_filter.search)}
self._original_params = {**(params or {})}
# json.loads casts rating as an integer, expecting string
if isinstance(self._params.get('rating', None), int):
self._params['rating'] = str(self._params['rating'])
else:
self._params = {**(params or {})}
else: