From e2aac070549973bf59b22f374f0ff4be3107fd4b Mon Sep 17 00:00:00 2001 From: D065023 Date: Thu, 30 Jan 2020 08:30:53 +0100 Subject: [PATCH] cleaner --- packages/bookshop/srv/cat-service.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/bookshop/srv/cat-service.js b/packages/bookshop/srv/cat-service.js index 6b335fa2..90af3d10 100644 --- a/packages/bookshop/srv/cat-service.js +++ b/packages/bookshop/srv/cat-service.js @@ -15,7 +15,7 @@ module.exports = cds.service.impl(async function () { const tx = cds.tx(msg) const orders = await tx.run(SELECT('ID').from(Orders).where({ createdBy: BUSINESSPARTNER, status: 'processing' })) if (!orders.length) return - const businessPartner = await bupaSrv.tx(msg).run(SELECT.one(BusinessPartners).where({ ID: BUSINESSPARTNER })) + const businessPartner = await bupaSrv.tx(msg).run(SELECT.one('BusinessPartnerIsBlocked').from(BusinessPartners).where({ ID: BUSINESSPARTNER })) if (!businessPartner || !businessPartner.BusinessPartnerIsBlocked) return await Promise.all(orders.map(order => tx.run(UPDATE(Orders).where(order).set({ status: 'blocked' })))) orders.forEach(order => this.emit('OrderBlocked', order) && console.log('>> Emitted OrderBlocked', order))