sort the tags

This commit is contained in:
Girish Ramakrishnan
2019-05-16 09:42:34 -07:00
parent c3cf5ff84c
commit 767756ba9b

View File

@@ -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);