From efc2f3632f3e33f1859be925395ead435618a351 Mon Sep 17 00:00:00 2001 From: Daniel Hutzel Date: Mon, 28 Apr 2025 06:55:35 +0200 Subject: [PATCH] Moved app/routes back into srv/server, as cds build ignores the former --- bookstore/app/routes.js | 6 ------ bookstore/srv/server.js | 10 ++++++++-- 2 files changed, 8 insertions(+), 8 deletions(-) delete mode 100644 bookstore/app/routes.js diff --git a/bookstore/app/routes.js b/bookstore/app/routes.js deleted file mode 100644 index ba122db3..00000000 --- a/bookstore/app/routes.js +++ /dev/null @@ -1,6 +0,0 @@ -// Add routes to UIs from imported packages -module.exports = (app) => { - app.serve ('/bookshop') .from ('@capire/bookshop','app/vue') - app.serve ('/reviews') .from ('@capire/reviews','app/vue') - app.serve ('/orders') .from('@capire/orders','app/orders') -} diff --git a/bookstore/srv/server.js b/bookstore/srv/server.js index e6fcb9eb..013aa69a 100644 --- a/bookstore/srv/server.js +++ b/bookstore/srv/server.js @@ -1,10 +1,16 @@ const cds = require ('@sap/cds') + // Add routes to UIs from imported packages -if (!cds.env.production) cds.once ('bootstrap', require('../app/routes')) +if (!cds.env.production) cds.once ('bootstrap', (app) => { + app.serve ('/bookshop') .from ('@capire/bookshop','app/vue') + app.serve ('/reviews') .from ('@capire/reviews','app/vue') + app.serve ('/orders') .from('@capire/orders','app/orders') +}) + // Mashing up bookshop services with required services... -cds.once ('served', async ()=>{ // called by server.js +cds.once ('served', async ()=>{ const CatalogService = await cds.connect.to ('CatalogService') const ReviewsService = await cds.connect.to ('ReviewsService')