diff --git a/src/JsonApiDotNetCore/Middleware/TypeMatchFilter.cs b/src/JsonApiDotNetCore/Middleware/TypeMatchFilter.cs index 66a5103ce4..64624dfa70 100644 --- a/src/JsonApiDotNetCore/Middleware/TypeMatchFilter.cs +++ b/src/JsonApiDotNetCore/Middleware/TypeMatchFilter.cs @@ -22,7 +22,7 @@ public TypeMatchFilter(IJsonApiContext jsonApiContext) public void OnActionExecuting(ActionExecutingContext context) { var request = context.HttpContext.Request; - if (IsJsonApiRequest(request) && request.Method == "PATCH" || request.Method == "POST") + if (IsJsonApiRequest(request) && (request.Method == "PATCH" || request.Method == "POST")) { var deserializedType = context.ActionArguments.FirstOrDefault().Value?.GetType(); var targetType = context.ActionDescriptor.Parameters.FirstOrDefault()?.ParameterType;