LP#1406370 Set Search Preferences Ordered by Name
[working/Evergreen.git] / Open-ILS / xul / staff_client / chrome / content / main / search_prefs.xul
index c4bf6f9..e8f93ed 100644 (file)
             }
         }
         function add_aou(aou, depth) {
+            if (aou.children().length > 0) {
+                aou.children().sort(function(a, b) {
+                    if (a.name() < b.name()) return -1;
+                    if (a.name() > b.name()) return 1;
+                    return 0;
+                });
+            }
             search_lib_box.appendItem(depth + aou.name(), aou.id(), '');
             pref_lib_box.appendItem(depth + aou.name(), aou.id(), '');
             for(var i = 0; i < aou.children().length; i++)