code reduction

This commit is contained in:
D065023
2019-12-13 08:47:36 +01:00
parent 5ba3458b27
commit 59f68c0f28

View File

@@ -20,7 +20,7 @@ const _qlsToUpdateDifferences = (ownAddresses, remoteAddresses) =>
) )
if (remoteAddress) { if (remoteAddress) {
const diff = _diff(ownAddress, remoteAddress) const diff = _diff(ownAddress, remoteAddress)
if(Object.keys(diff).length) { if (Object.keys(diff).length) {
console.log('changing', diff) console.log('changing', diff)
return UPDATE(ShippingAddresses) return UPDATE(ShippingAddresses)
.set(diff) .set(diff)
@@ -28,7 +28,7 @@ const _qlsToUpdateDifferences = (ownAddresses, remoteAddresses) =>
BusinessPartner: ownAddress.BusinessPartner, BusinessPartner: ownAddress.BusinessPartner,
AddressID: ownAddress.AddressID AddressID: ownAddress.AddressID
}) })
} }
} }
}) })
.filter(el => el) .filter(el => el)
@@ -63,18 +63,7 @@ module.exports = cds.service.impl(function () {
console.log('Addresses', ShippingAddresses) console.log('Addresses', ShippingAddresses)
const BusinessPartner = req.user.id const BusinessPartner = req.user.id
const txExt = bupaSrv.transaction(req) const txExt = bupaSrv.transaction(req)
const ql = SELECT.from(ShippingAddresses).where({ const ql = req.query.from(ShippingAddresses).where({ BusinessPartner })
BusinessPartner
})
if (req.query.SELECT.columns) {
ql.columns(req.query.SELECT.columns)
}
if (req.query.SELECT.where) {
ql.where(req.query.SELECT.where)
}
if (req.query.SELECT.limit) {
ql.SELECT.limit = req.query.SELECT.limit
}
try { try {
const result = await txExt.run(ql) const result = await txExt.run(ql)