sort the tags
This commit is contained in:
@@ -1472,7 +1472,8 @@ angular.module('Application').service('Client', ['$http', '$interval', 'md5', 'N
|
||||
tmp = this._installedApps
|
||||
.map(function (app) { return app.tags || []; }) // return array of arrays
|
||||
.reduce(function (a, i) { return a.concat(i); }, []) // merge all arrays into one
|
||||
.filter(function (v, i, self) { return self.indexOf(v) === i; }); // filter duplicates
|
||||
.filter(function (v, i, self) { return self.indexOf(v) === i; }) // filter duplicates
|
||||
.sort(function (a, b) { return a.localeCompare(b); }); // sort
|
||||
|
||||
// keep tag array references
|
||||
angular.copy(tmp, this._appTags);
|
||||
|
||||
Reference in New Issue
Block a user