languge field order fix

This commit is contained in:
yuri
2017-04-18 13:20:39 +03:00
parent a5c941b1b2
commit 081c058229
2 changed files with 4 additions and 3 deletions
@@ -89,8 +89,7 @@
"language": {
"type": "enum",
"default": "",
"view": "views/preferences/fields/language",
"isSorted": true
"view": "views/preferences/fields/language"
},
"exportDelimiter": {
"type": "varchar",
@@ -31,7 +31,9 @@ Espo.define('views/preferences/fields/language', 'views/fields/enum', function (
return Dep.extend({
setupOptions: function () {
this.params.options = Espo.Utils.clone(this.getConfig().get('languageList'));
this.params.options = Espo.Utils.clone(this.getConfig().get('languageList')).sort(function (v1, v2) {
return this.getLanguage().translateOption(v1, 'language').localeCompare(this.getLanguage().translateOption(v2, 'language'));
}.bind(this));
this.params.options.unshift('');