From 125edc34e282d8c04f58655db0fcb40b28bc1c30 Mon Sep 17 00:00:00 2001 From: D065023 Date: Mon, 16 Dec 2019 21:12:03 +0100 Subject: [PATCH] fixed --- packages/bookshop/srv/utils.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/packages/bookshop/srv/utils.js b/packages/bookshop/srv/utils.js index a1f6c62a..8b77abe3 100644 --- a/packages/bookshop/srv/utils.js +++ b/packages/bookshop/srv/utils.js @@ -19,10 +19,12 @@ const queriesToUpdateDifferences = (entity, ownEntries, otherEntries) => if (Object.keys(diff).length) { return UPDATE(entity) .set(differences) - .where({ - BusinessPartner: ownEntry.BusinessPartner, - AddressID: ownEntry.AddressID - }) + .where( + Object.keys(entity.keys).reduce( + (res, curr) => (res[curr] = ownEntry[curr]) && res, + {} + ) + ) } } })