mirror of
https://git.proxmox.com/git/pve-manager
synced 2025-08-14 01:19:52 +00:00
ui: cloudinit: disable remove button without VM.Config.Cloudinit
since it also needs both VM.Config.CDROM and VM.Config.Cloudinit Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
This commit is contained in:
parent
ad1d539e43
commit
95f624b277
@ -616,7 +616,12 @@ Ext.define('PVE.qemu.HardwareView', {
|
||||
const tpmMoveable = key === 'tpmstate0' && !me.pveSelNode.data.running;
|
||||
|
||||
remove_btn.setDisabled(
|
||||
deleted || row.never_delete || (isCDRom && !cdromCap) || (isDisk && !diskCap));
|
||||
deleted ||
|
||||
row.never_delete ||
|
||||
(isCDRom && !cdromCap) ||
|
||||
(isDisk && !diskCap) ||
|
||||
(isCloudInit && noVMConfigCloudinitPerm)
|
||||
);
|
||||
remove_btn.setText(isUsedDisk && !isCloudInit ? remove_btn.altText : remove_btn.defaultText);
|
||||
remove_btn.RESTMethod = isUnusedDisk ? 'POST':'PUT';
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user