diff --git a/redisgraph/query_result.py b/redisgraph/query_result.py index 474726b..1c6a79d 100644 --- a/redisgraph/query_result.py +++ b/redisgraph/query_result.py @@ -116,6 +116,7 @@ def parse_edge(self, cell): def parse_scalar(self, cell): scalar_type = int(cell[0]) value = cell[1] + scalar = None if scalar_type == ResultSetScalarTypes.PROPERTY_NULL: scalar = None @@ -127,6 +128,7 @@ def parse_scalar(self, cell): scalar = int(value) elif scalar_type == ResultSetScalarTypes.PROPERTY_BOOLEAN: + value = value.decode() if isinstance(value, bytes) else value if value == "true": scalar = True elif value == "false":