Add meaningful sorter to ACL autocomplete

2022.09-rc
Hypolite Petovan 2019-12-16 03:13:32 -05:00
rodzic dbc47da750
commit 2d3c0520c3
1 zmienionych plików z 9 dodań i 0 usunięć

Wyświetl plik

@ -145,6 +145,15 @@
identify: function(obj) { return obj.type + '-' + obj.id.toString(); }, identify: function(obj) { return obj.type + '-' + obj.id.toString(); },
datumTokenizer: Bloodhound.tokenizers.obj.whitespace(['name', 'addr']), datumTokenizer: Bloodhound.tokenizers.obj.whitespace(['name', 'addr']),
queryTokenizer: Bloodhound.tokenizers.whitespace, queryTokenizer: Bloodhound.tokenizers.whitespace,
sorter: function (itemA, itemB) {
if (itemA.name === itemB.name) {
return 0;
} else if (itemA.name > itemB.name) {
return 1;
} else {
return -1;
}
},
}); });
acl.initialize(); acl.initialize();