From f8e96a2e25aeba70d4452aad572a5286a7d3d10d Mon Sep 17 00:00:00 2001 From: Cannon Lock Date: Fri, 19 Jan 2024 15:50:47 -0600 Subject: [PATCH] Handle null values in query parser --- api/query_parser.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/api/query_parser.py b/api/query_parser.py index 9d8450f..4b04ac5 100644 --- a/api/query_parser.py +++ b/api/query_parser.py @@ -33,6 +33,9 @@ def get_filter_query_params(request: Request) -> list[tuple[str, str]]: def cast_to_column_type(column: Column, value): try: + if value == "null": + return None + return column.type.python_type(value) except Exception: raise ParserException(