[open-ils-commits] [GIT] Evergreen ILS branch master updated. f80965ad811f723af8439b7ecd98eb98db9cb3e7

Evergreen Git git at git.evergreen-ils.org
Tue Feb 18 11:12:16 EST 2020


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Evergreen ILS".

The branch, master has been updated
       via  f80965ad811f723af8439b7ecd98eb98db9cb3e7 (commit)
      from  8d022fcaa5ac2fb5ab3e6754d6fe3ea46bdcb7f4 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit f80965ad811f723af8439b7ecd98eb98db9cb3e7
Author: Bill Erickson <berickxx at gmail.com>
Date:   Wed Jan 22 10:10:20 2020 -0500

    LP1860468 Org unit admin interface sorting
    
    Sort org units by name alphabetically in the Angular Org Unit admin
    interface navigation tree.
    
    Signed-off-by: Bill Erickson <berickxx at gmail.com>
    Signed-off-by: Lynn Floyd <lfloyd1 at library.in.gov>

diff --git a/Open-ILS/src/eg2/src/app/staff/admin/server/org-unit.component.ts b/Open-ILS/src/eg2/src/app/staff/admin/server/org-unit.component.ts
index 20321b9596..ff5a1846f4 100644
--- a/Open-ILS/src/eg2/src/app/staff/admin/server/org-unit.component.ts
+++ b/Open-ILS/src/eg2/src/app/staff/admin/server/org-unit.component.ts
@@ -96,7 +96,12 @@ export class OrgUnitComponent implements OnInit {
                 'admin.server.org_unit.treenode', {org: orgNode}
             ).then(label => treeNode.label = label);
 
-            orgNode.children().forEach(childNode =>
+            // Tree node labels are "name -- shortname".  Sorting
+            // by name suffices and bypasses the need the wait
+            // for all of the labels to interpolate.
+            orgNode.children()
+            .sort((a, b) => a.name() < b.name() ? -1 : 1)
+            .forEach(childNode =>
                 treeNode.children.push(handleNode(childNode))
             );
 

-----------------------------------------------------------------------

Summary of changes:
 Open-ILS/src/eg2/src/app/staff/admin/server/org-unit.component.ts | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)


hooks/post-receive
-- 
Evergreen ILS


More information about the open-ils-commits mailing list