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