diff --git a/src/typesense/api_call.py b/src/typesense/api_call.py index 6b880ce..8b49e32 100644 --- a/src/typesense/api_call.py +++ b/src/typesense/api_call.py @@ -136,9 +136,9 @@ def set_node_healthcheck(self, node, is_healthy): @staticmethod def normalize_params(params): for key in params.keys(): - if params[key] == True: + if isinstance(params[key], bool) and params[key]: params[key] = 'true' - elif params[key] == False: + elif isinstance(params[key], bool) and not params[key]: params[key] = 'false' def get(self, endpoint, params=None, as_json=True):