diff --git a/datagateway_api/src/common/filters.py b/datagateway_api/src/common/filters.py index 716000c9..a6936d62 100644 --- a/datagateway_api/src/common/filters.py +++ b/datagateway_api/src/common/filters.py @@ -27,7 +27,7 @@ def __init__(self, field, value, operation): self.value = value self.operation = operation - if self.operation in ["in", "inq"]: + if self.operation in ["in", "nin", "inq"]: if not isinstance(self.value, list): raise BadRequestError( f"When using the {self.operation} operation for a WHERE filter, the"