diff --git a/PARR.API/Controllers/V1/JobController.cs b/PARR.API/Controllers/V1/JobController.cs index 4ef2a94f..f47962c7 100644 --- a/PARR.API/Controllers/V1/JobController.cs +++ b/PARR.API/Controllers/V1/JobController.cs @@ -378,7 +378,7 @@ namespace PARR.API.Controllers.V1 foreach (var newRequestFieldFilter in mappedUnitFilter.FieldFilters) { - var newFieldFilter = CreateFieldFilter(newUnitFilter.Id, newRequestFieldFilter.FieldId, newRequestFieldFilter.ValueMask); + var newFieldFilter = CreateFieldFilter(newUnitFilter.Id, newRequestFieldFilter.FieldId, newRequestFieldFilter.ValueMask, newRequestFieldFilter.IsInverse); newUnitFilter.FieldFilters.Add(newFieldFilter); } @@ -527,14 +527,15 @@ namespace PARR.API.Controllers.V1 }; } - private static JobFieldFilter CreateFieldFilter(Guid unitFilterId, Guid fieldId, string valueMask) + private static JobFieldFilter CreateFieldFilter(Guid unitFilterId, Guid fieldId, string valueMask, bool isInverse) { return new JobFieldFilter { UnitFilterId = unitFilterId, DateCreated = DateTimeOffset.UtcNow, FieldId = fieldId, - ValueMask = valueMask + ValueMask = valueMask, + IsInverse = isInverse }; }