From 16fe7cdf1495356f6a4235b6e47842b1c9fc1ceb Mon Sep 17 00:00:00 2001 From: Tom Udding Date: Wed, 16 Aug 2023 17:29:00 +0200 Subject: [PATCH] Fix sorting of installations on install form This changes the sorting on the install form to always prioritise `Lid`. This ensures that the ordering and thus the names of the members of an organ are always displayed on top. --- module/Database/view/database/meeting/installform.phtml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/module/Database/view/database/meeting/installform.phtml b/module/Database/view/database/meeting/installform.phtml index fd604c923..946548e42 100644 --- a/module/Database/view/database/meeting/installform.phtml +++ b/module/Database/view/database/meeting/installform.phtml @@ -67,6 +67,10 @@ $(document).ready(function () { $.each(data.json.members, function (idx, member) { var installationCount = 0; + member.installations.sort((a, b) => { + return ('Lid' === b.function) ? 1 : 0; + }); + $.each(member.installations, function (idx, install) { var decNum = install.meeting_type + '-' + install.meeting_number + '-' + install.decision_point + '-' + install.decision_number