if (tagstext) {
let tags = (tagstext.split(/[,; ]/) || []).filter(t => !!t);
if (PVE.Utils.shouldSortTags()) {
- tags = tags.sort((a,b) => {
+ tags = tags.sort((a, b) => {
let alc = a.toLowerCase();
let blc = b.toLowerCase();
return alc < blc ? -1 : blc < alc ? 1 : a.localeCompare(b);
xtype: 'proxmoxComboGrid',
fieldLabel: gettext('Tree Shape'),
valueField: 'value',
- displayField:'display',
+ displayField: 'display',
listConfig: {
columns: [
{
renderer: function(value) {
let cls = value ?? '__default__';
if (value === '__default__') {
- cls = 'circle'
+ cls = 'circle';
}
let tags = PVE.Utils.renderTags('preview');
return `<div class="proxmox-tags-${cls}">${tags}</div>`;
},
flex: 1,
- }
+ },
],
},
store: {
if (tagField.xtype !== 'pveTag') {
return true;
}
- let a = tagField.tag.toLowerCase()
+ let a = tagField.tag.toLowerCase();
let b = tag.toLowerCase();
return a > b ? true : a < b ? false : tagField.tag.localeCompare(tag) > 0;
}, 1);