From a069f2d7de617ee4ec9c7dcfe83283a9edfada00 Mon Sep 17 00:00:00 2001 From: Daniel Date: Fri, 30 Sep 2022 10:07:39 +0200 Subject: [PATCH] Using reflected entitites --- bookshop/srv/cat-service.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/bookshop/srv/cat-service.js b/bookshop/srv/cat-service.js index eb314db5..3c557078 100644 --- a/bookshop/srv/cat-service.js +++ b/bookshop/srv/cat-service.js @@ -2,7 +2,8 @@ const cds = require('@sap/cds') class CatalogService extends cds.ApplicationService { init(){ - const { Books } = this.entities ('sap.capire.bookshop') + const { Books } = cds.entities ('sap.capire.bookshop') + const { ListOfBooks } = this.entities // Reduce stock of ordered books if available stock suffices this.on ('submitOrder', async req => { @@ -18,7 +19,7 @@ class CatalogService extends cds.ApplicationService { init(){ }) // Add some discount for overstocked books - this.after ('READ','ListOfBooks', each => { + this.after ('READ', ListOfBooks, each => { if (each.stock > 111) each.title += ` -- 11% discount!` })