diff --git a/orders/srv/orders-service.js b/orders/srv/orders-service.js index 55d0e1ba..ac92a56e 100644 --- a/orders/srv/orders-service.js +++ b/orders/srv/orders-service.js @@ -7,7 +7,7 @@ module.exports = cds.service.impl(function() { // Reduce stock of ordered books if available stock suffices this.before ('CREATE', 'Orders', (req) => { const { Items: OrderItems } = req.data - return cds.transaction(req) .run (()=> OrderItems.map (order => + return cds.transaction(req) .run (OrderItems.map (order => UPDATE (Books) .where ('ID =', order.book_ID) .and ('stock >=', order.amount) .set ('stock -=', order.amount)