From b01fa4d1cb89b54c6cd323ecb2bb79e32cdd650b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B8rgen=20Thorsnes?= Date: Fri, 7 Jun 2024 14:46:07 +0200 Subject: [PATCH] some units dont have a leader, just move one up --- lib/helpers/repack-fint.js | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/lib/helpers/repack-fint.js b/lib/helpers/repack-fint.js index 1ec8815..29ab714 100644 --- a/lib/helpers/repack-fint.js +++ b/lib/helpers/repack-fint.js @@ -103,10 +103,7 @@ const createStruktur = (arbeidssted) => { const getNarmesteLeder = (ansattnummer, strukturlinje) => { if (!strukturlinje.some(enhet => enhet.leder && (enhet.leder !== ansattnummer))) return null // Ingen ledere over her gitt... kanskje sette ordfører ellerno sjit - const assumedLeader = strukturlinje[0].leder - if (assumedLeader.ansattnummer === ansattnummer) { - return strukturlinje[1].leder - } + const assumedLeader = strukturlinje.find(enhet => enhet.leder && (enhet.leder !== ansattnummer)) || null // Finn første enhet som har en leder, som ikke er den ansatte return assumedLeader }