From dc876a321245af8e5a97ea0396cd1bad69e605e6 Mon Sep 17 00:00:00 2001 From: Pavlo Vodopyan Date: Wed, 7 Jul 2021 08:39:10 +0100 Subject: [PATCH] Sort users in the "For" dropdown on book a leave modal --- lib/model/db/user.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/model/db/user.js b/lib/model/db/user.js index 45f062983..b54f6c7d5 100644 --- a/lib/model/db/user.js +++ b/lib/model/db/user.js @@ -301,7 +301,8 @@ function get_instance_methods(sequelize) { self.get_company_with_all_leave_types(), self.promise_schedule_I_obey(), function(users, company, schedule){ - self.supervised_users = users || []; + const supervisedUsers = users || []; + self.supervised_users = supervisedUsers.sort((a,b) => a.name.localeCompare(b.name)); self.company = company; // Note: we do not do anithing with scheduler as "promise_schedule_I_obey"