From 46d3570907919b9c99f1e87eb1184d03348a54e0 Mon Sep 17 00:00:00 2001
From: DCoded <dcoded@live.com>
Date: Mon, 3 Aug 2020 23:37:43 -0400
Subject: [PATCH] Replaced childrenReport median formula with median() call

---
 src/endWeek/reports/childrenReport.js | 16 ++--------------
 1 file changed, 2 insertions(+), 14 deletions(-)

diff --git a/src/endWeek/reports/childrenReport.js b/src/endWeek/reports/childrenReport.js
index 379c7a53124..5d935fc018f 100644
--- a/src/endWeek/reports/childrenReport.js
+++ b/src/endWeek/reports/childrenReport.js
@@ -149,20 +149,8 @@ App.Facilities.Nursery.childrenReport = function childrenReport() {
 			intelligenceImplantValues.push(nanny.intelligenceImplant);
 		}
 
-		intelligenceValues.sort();
-		intelligenceImplantValues.sort();
-
-		const
-			midNannyIntelligence = Math.ceil(intelligenceValues.length / 2),
-			midNannyIntelligenceImplant = Math.ceil(intelligenceImplantValues.length / 2);
-
-		medianIntelligence = intelligenceValues.length % 2 === 0 ?
-			(intelligenceValues[midNannyIntelligence] + intelligenceValues[midNannyIntelligence - 1] / 2) :
-			intelligenceValues[midNannyIntelligence - 1];
-
-		medianIntelligenceImplant = intelligenceImplantValues.length % 2 === 0 ?
-			(intelligenceImplantValues[midNannyIntelligenceImplant] + intelligenceImplantValues[midNannyIntelligenceImplant - 1] / 2) :
-			intelligenceImplantValues[midNannyIntelligenceImplant - 1];
+		medianIntelligence = median(intelligenceValues);
+		medianIntelligenceImplant = median(intelligenceImplantValues);
 
 		if (medianIntelligence + medianIntelligenceImplant > 65) {
 			child.intelligenceImplant += 3;
-- 
GitLab