From e04d2b628cac8b0ef0f09c57b706ca972a6a6449 Mon Sep 17 00:00:00 2001 From: Mikhail Trubnikov Date: Fri, 26 Dec 2025 15:44:39 +1000 Subject: [PATCH] =?UTF-8?q?fix(api):=20=D1=81=D0=BE=D1=85=D1=80=D0=B0?= =?UTF-8?q?=D0=BD=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=B8=D0=BD=D0=B2=D0=B5=D1=80?= =?UTF-8?q?=D1=81=D0=B8=D0=B8=20=D0=B2=20=D1=8E=D0=BD=D0=B8=D1=82=20=D1=84?= =?UTF-8?q?=D0=B8=D0=BB=D1=8C=D1=82=D1=80=D0=B0=D1=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- PARR.API/Controllers/V1/JobController.cs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) 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 }; }