alias: ['widget.pveClusterLog'],
initComponent: function() {
- var me = this;
+ let me = this;
- var logstore = Ext.create('Proxmox.data.UpdateStore', {
+ let logstore = Ext.create('Proxmox.data.UpdateStore', {
storeid: 'pve-cluster-log',
model: 'proxmox-cluster-log',
proxy: {
url: '/api2/json/cluster/log',
},
});
-
- var store = Ext.create('Proxmox.data.DiffStore', {
+ let store = Ext.create('Proxmox.data.DiffStore', {
rstore: logstore,
appendAtStart: true,
});
viewConfig: {
trackOver: false,
stripeRows: true,
-
getRowClass: function(record, index) {
- var pri = record.get('pri');
-
+ let pri = record.get('pri');
if (pri && pri <= 3) {
return "proxmox-invalid-row";
}
+ return undefined;
},
},
sortableColumns: false,
opts = opts || {};
me.rows = me.rows || {};
- let canEdit = !opts.hasOwnProperty('caps') || opts.caps;
+ let canEdit = !Object.prototype.hasOwnProperty.call(opts, 'caps') || opts.caps;
me.rows[name] = {
required: true,
defaultValue: opts.defaultValue,
initComponent: function() {
var me = this;
- var caps = Ext.state.Manager.get('GuiCap');
-
me.add_combobox_row('keyboard', gettext('Keyboard Layout'), {
renderer: PVE.Utils.render_kvm_language,
comboItems: PVE.Utils.kvm_keymap_array(),
fieldLabel: gettext('U2F AppID URL'),
emptyText: gettext('Defaults to origin'),
value: '',
- skipEmptyText: true,
deleteEmpty: true,
- submitEmptyText: false,
skipEmptyText: true,
+ submitEmptyText: false,
}, {
xtype: 'textfield',
name: 'origin',
},
initComponent: function() {
- var me = this;
+ let me = this;
- var reload = function() {
+ let reload = function() {
Proxmox.Utils.API2Request({
url: '/nodes/localhost/subscription',
method: 'GET',
waitMsgTarget: me,
failure: function(response, opts) {
Ext.Msg.alert(gettext('Error'), response.htmlStatus);
- me.update('Unable to load subscription status' + ": " + response.htmlStatus);
+ me.update(`${gettext('Unable to load subscription status')}: ${response.htmlStatus}`);
},
success: function(response, opts) {
- var data = response.result.data;
-
+ let data = response.result.data;
if (data.status === 'Active') {
if (data.level === 'c') {
me.updateCommunity(data);