From c8ecfd56cbf75ba53110e56ffe7674f0c9874943 Mon Sep 17 00:00:00 2001 From: Marc Becker Date: Thu, 5 Dec 2024 12:40:26 +0100 Subject: [PATCH] Set target for warning message --- .../main/java/my/bookshop/handlers/AdminServiceHandler.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srv/src/main/java/my/bookshop/handlers/AdminServiceHandler.java b/srv/src/main/java/my/bookshop/handlers/AdminServiceHandler.java index cbe21c57..06ec29c6 100644 --- a/srv/src/main/java/my/bookshop/handlers/AdminServiceHandler.java +++ b/srv/src/main/java/my/bookshop/handlers/AdminServiceHandler.java @@ -39,10 +39,10 @@ import com.sap.cds.services.messages.Messages; import com.sap.cds.services.persistence.PersistenceService; -import cds.gen.adminservice.BooksAddToOrderContext; import cds.gen.adminservice.AdminService; import cds.gen.adminservice.AdminService_; import cds.gen.adminservice.Books; +import cds.gen.adminservice.BooksAddToOrderContext; import cds.gen.adminservice.Books_; import cds.gen.adminservice.OrderItems; import cds.gen.adminservice.OrderItems_; @@ -196,7 +196,7 @@ private BigDecimal calculateAmountInDraft(String orderItemId, Integer newQuantit if(includeWarnings && quantity <= 0) { // Tip: add additional messages with localized messages from property files // these messages are transported in sap-messages and do not abort the request - messages.warn(MessageKeys.QUANTITY_REQUIRE_MINIMUM); + messages.warn(MessageKeys.QUANTITY_REQUIRE_MINIMUM).target(ORDER_ITEMS, i -> i.quantity()); } // get the price of the updated book ID