-/*global Proxmox*/
Ext.define('pmg-spamassassin-database', {
extend: 'Ext.data.Model',
fields: [
{
text: gettext('Update Now'),
handler: function() {
- var me = this.up('grid');
+ let view = this.up('grid');
Proxmox.Utils.API2Request({
url: '/nodes/' + Proxmox.NodeName + '/spamassassin/rules',
method: 'POST',
Ext.Msg.alert(gettext('Error'), response.htmlStatus);
},
success: function(response) {
- var upid = response.result.data;
+ const upid = response.result.data;
- var win = Ext.create('Proxmox.window.TaskViewer', {
+ let win = Ext.create('Proxmox.window.TaskViewer', {
upid: upid,
+ autoShow: true,
});
- win.show();
- me.mon(win, 'close', function() { me.store.load(); });
+ view.mon(win, 'close', () => view.store.load());
},
});
},
},
sorters: {
property: 'name',
- order: 'DESC',
+ direction: 'ASC',
},
});