From 52af9913faf3bd34800d2d4db9c6ee0a844a7e4f Mon Sep 17 00:00:00 2001 From: Bilal Catic Date: Tue, 27 Aug 2019 09:01:55 +0200 Subject: [PATCH] add member name to the fee description if member is not part of the company --- services/integration/invoiceIntegration.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/services/integration/invoiceIntegration.js b/services/integration/invoiceIntegration.js index 5b73d6b..86cb5ed 100644 --- a/services/integration/invoiceIntegration.js +++ b/services/integration/invoiceIntegration.js @@ -444,7 +444,14 @@ const getMembersFeesForDateRange = (dateRange, memberIds) => { }); allFees.forEach((fee) => { - fee.team = memberIdTeamMappings[fee.member] || null; + const { member } = fee; + const { teamId, name: memberName} = membersMap[member].member; + + fee.team = memberIdTeamMappings[member] || null; + if (teamId){ + //if member is part of the company, add name to the fee description/name + fee.name += `, ${memberName}`; + } }); resolve({allFees, memberships}); -- 2.47.3