From bae15741b83ff0f6d2dea865ea6772764481b57a Mon Sep 17 00:00:00 2001 From: MagzhanArtykov Date: Mon, 4 Dec 2023 11:08:54 +0600 Subject: [PATCH] MODDCB-59 DCB item effective location in Staff Slips --- .../org/folio/dcb/service/impl/CirculationItemServiceImpl.java | 1 + .../resources/swagger.api/schemas/CirculationItemRequest.yaml | 3 +++ 2 files changed, 4 insertions(+) diff --git a/src/main/java/org/folio/dcb/service/impl/CirculationItemServiceImpl.java b/src/main/java/org/folio/dcb/service/impl/CirculationItemServiceImpl.java index 8d20fad2..805a1145 100644 --- a/src/main/java/org/folio/dcb/service/impl/CirculationItemServiceImpl.java +++ b/src/main/java/org/folio/dcb/service/impl/CirculationItemServiceImpl.java @@ -63,6 +63,7 @@ private void createCirculationItem(DcbItem item, String pickupServicePointId){ .materialTypeId(materialTypeId) .permanentLoanTypeId(LOAN_TYPE_ID) .pickupLocation(pickupServicePointId) + .lendingLibraryCode(item.getLendingLibraryCode()) .build(); circulationItemClient.createCirculationItem(item.getId(), circulationItemRequest); diff --git a/src/main/resources/swagger.api/schemas/CirculationItemRequest.yaml b/src/main/resources/swagger.api/schemas/CirculationItemRequest.yaml index 275fd3b7..c84b0cd2 100644 --- a/src/main/resources/swagger.api/schemas/CirculationItemRequest.yaml +++ b/src/main/resources/swagger.api/schemas/CirculationItemRequest.yaml @@ -20,4 +20,7 @@ CirculationItemRequest: type: string pickupLocation: type: string + lendingLibraryCode: + description: 5 digit agency code which identifies the lending library + type: string additionalProperties: false