From de4724ee0ab5d1682931ff45c4e4b3c2d3a1ed1d Mon Sep 17 00:00:00 2001 From: saba_zedginidze Date: Thu, 19 Sep 2024 21:13:41 +0400 Subject: [PATCH] [MODORDERS-1174] Fix failing tests --- src/main/java/org/folio/helper/PurchaseOrderLineHelper.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/org/folio/helper/PurchaseOrderLineHelper.java b/src/main/java/org/folio/helper/PurchaseOrderLineHelper.java index 896bb3728..cabe71c71 100644 --- a/src/main/java/org/folio/helper/PurchaseOrderLineHelper.java +++ b/src/main/java/org/folio/helper/PurchaseOrderLineHelper.java @@ -273,7 +273,7 @@ public Future updateOrderLine(CompositePoLine compOrderLine, RequestContex return getPoLineByIdAndValidate(compOrderLine.getPurchaseOrderId(), compOrderLine.getId(), requestContext) .map(lineFromStorage -> lineFromStorage.mapTo(PoLine.class)) .compose(poLineFromStorage -> getCompositePurchaseOrder(compOrderLine.getPurchaseOrderId(), requestContext) - .map(compOrder -> addLineToCompOrder(compOrder, poLineFromStorage)) + .map(compOrder -> addLineToCompOrder(compOrder, JsonObject.mapFrom(poLineFromStorage))) .map(compOrder -> { validatePOLineProtectedFieldsChanged(compOrderLine, poLineFromStorage, compOrder); PoLineCommonUtil.updateLocationsQuantity(compOrderLine.getLocations()); @@ -637,8 +637,8 @@ private Future getLineWithInstanceId(CompositePoLine line, Requ }); } - private CompositePurchaseOrder addLineToCompOrder(CompositePurchaseOrder compOrder, PoLine poLine) { - var compPoLine = JsonObject.mapFrom(poLine.withAlerts(null).withReportingCodes(null)).mapTo(CompositePoLine.class); + private CompositePurchaseOrder addLineToCompOrder(CompositePurchaseOrder compOrder, JsonObject lineFromStorage) { + var compPoLine = lineFromStorage.mapTo(CompositePoLine.class).withAlerts(Collections.emptyList()).withReportingCodes(Collections.emptyList()); compOrder.getCompositePoLines().add(compPoLine); return compOrder; }