mirror of
https://git.proxmox.com/git/proxmox-widget-toolkit
synced 2025-07-03 21:40:09 +00:00
safe destroy: code/readability cleanup
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
parent
1488907695
commit
f2d18cd7b3
@ -137,7 +137,9 @@ Ext.define('Proxmox.window.SafeDestroy', {
|
|||||||
hideTrigger: true,
|
hideTrigger: true,
|
||||||
allowBlank: false,
|
allowBlank: false,
|
||||||
},
|
},
|
||||||
].concat(me.additionalItems).concat([
|
]
|
||||||
|
.concat(me.additionalItems)
|
||||||
|
.concat([
|
||||||
{
|
{
|
||||||
xtype: 'container',
|
xtype: 'container',
|
||||||
reference: 'noteContainer',
|
reference: 'noteContainer',
|
||||||
@ -163,33 +165,28 @@ Ext.define('Proxmox.window.SafeDestroy', {
|
|||||||
|
|
||||||
me.callParent();
|
me.callParent();
|
||||||
|
|
||||||
const item = me.getItem();
|
const itemId = me.getItem().id;
|
||||||
|
if (!Ext.isDefined(itemId)) {
|
||||||
if (!Ext.isDefined(item.id)) {
|
|
||||||
throw "no ID specified";
|
throw "no ID specified";
|
||||||
}
|
}
|
||||||
|
|
||||||
const messageCmp = me.lookupReference('messageCmp');
|
|
||||||
const noteCmp = me.lookupReference('noteCmp');
|
|
||||||
let msg;
|
|
||||||
|
|
||||||
if (Ext.isDefined(me.getNote())) {
|
if (Ext.isDefined(me.getNote())) {
|
||||||
noteCmp.setHtml(`<span title="${me.getNote()}">${me.getNote()}</span>`);
|
me.lookupReference('noteCmp').setHtml(`<span title="${me.getNote()}">${me.getNote()}</span>`);
|
||||||
const noteContainer = me.lookupReference('noteContainer');
|
const noteContainer = me.lookupReference('noteContainer');
|
||||||
noteContainer.setHidden(false);
|
noteContainer.setHidden(false);
|
||||||
noteContainer.setDisabled(false);
|
noteContainer.setDisabled(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (Ext.isDefined(me.getTaskName())) {
|
let taskName = me.getTaskName();
|
||||||
msg = Proxmox.Utils.format_task_description(me.getTaskName(), item.id);
|
if (Ext.isDefined(taskName)) {
|
||||||
messageCmp.setHtml(msg);
|
me.lookupReference('messageCmp').setHtml(
|
||||||
|
Proxmox.Utils.format_task_description(taskName, itemId),
|
||||||
|
);
|
||||||
} else {
|
} else {
|
||||||
throw "no task name specified";
|
throw "no task name specified";
|
||||||
}
|
}
|
||||||
|
|
||||||
const confirmField = me.lookupReference('confirmField');
|
me.lookupReference('confirmField')
|
||||||
msg = gettext('Please enter the ID to confirm') +
|
.setFieldLabel(`${gettext('Please enter the ID to confirm')} (${itemId})`);
|
||||||
' (' + item.id + ')';
|
|
||||||
confirmField.setFieldLabel(msg);
|
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
Loading…
Reference in New Issue
Block a user