From e6d092aefe9b6dae71fde85f4ce7f83ee9595df7 Mon Sep 17 00:00:00 2001 From: Alezia Kurdis <60075796+AleziaKurdis@users.noreply.github.com> Date: Thu, 21 May 2020 22:13:33 -0400 Subject: [PATCH] Code Adjustment Code Adjustment { ... listExistingZones.sort(zoneSortOrder()); return listExistingZones; } function zoneSortOrder() { return function(a, b) { if (a.name > b.name) { return 1; } else if (a.name < b.name) { return -1; } return 0; } } --- scripts/system/create/edit.js | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/scripts/system/create/edit.js b/scripts/system/create/edit.js index c255ada389..1d8c0e75b9 100644 --- a/scripts/system/create/edit.js +++ b/scripts/system/create/edit.js @@ -2905,17 +2905,15 @@ function getExistingZoneList() { }; listExistingZones.push(thisZone); } - var zoneSortProperty = "name"; - var zoneSortOrder = getSortOrder(zoneSortProperty); - listExistingZones.sort(zoneSortOrder); + listExistingZones.sort(zoneSortOrder()); return listExistingZones; } -function getSortOrder(sortProperty) { +function zoneSortOrder() { return function(a, b) { - if (a[sortProperty] > b[sortProperty]) { + if (a.name > b.name) { return 1; - } else if (a[sortProperty] < b[sortProperty]) { + } else if (a.name < b.name) { return -1; } return 0;