mirror of
https://git.proxmox.com/git/pve-manager
synced 2025-07-27 11:46:44 +00:00
ui: notes view: code cleanup/refactoring
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
parent
0d213945f1
commit
dbf3563fdf
@ -23,13 +23,15 @@ Ext.define('PVE.panel.NotesView', {
|
||||
},
|
||||
|
||||
run_editor: function() {
|
||||
var me = this;
|
||||
var win = Ext.create('PVE.window.NotesEdit', {
|
||||
let me = this;
|
||||
Ext.create('PVE.window.NotesEdit', {
|
||||
pveSelNode: me.pveSelNode,
|
||||
url: me.url,
|
||||
listeners: {
|
||||
destroy: () => me.load(),
|
||||
},
|
||||
autoShow: true,
|
||||
});
|
||||
win.show();
|
||||
win.on('destroy', me.load, me);
|
||||
},
|
||||
|
||||
load: function() {
|
||||
@ -83,7 +85,7 @@ Ext.define('PVE.panel.NotesView', {
|
||||
throw "no node name specified";
|
||||
}
|
||||
|
||||
var type = me.pveSelNode.data.type;
|
||||
let type = me.pveSelNode.data.type;
|
||||
if (!Ext.Array.contains(['node', 'qemu', 'lxc'], type)) {
|
||||
throw 'invalid type specified';
|
||||
}
|
||||
@ -93,11 +95,11 @@ Ext.define('PVE.panel.NotesView', {
|
||||
throw "no VM ID specified";
|
||||
}
|
||||
|
||||
me.url = '/api2/extjs/nodes/' + nodename + '/';
|
||||
me.url = `/api2/extjs/nodes/${nodename}/`;
|
||||
|
||||
// add the type specific path if qemu/lxc
|
||||
// add the type specific path if qemu/lxc and set the backend's maxLen
|
||||
if (type === 'qemu' || type === 'lxc') {
|
||||
me.url += type + '/' + vmid + '/';
|
||||
me.url += `${type}/${vmid}/`;
|
||||
}
|
||||
|
||||
me.url += 'config';
|
||||
|
Loading…
Reference in New Issue
Block a user