]> git.proxmox.com Git - pve-manager.git/commitdiff
ui: fix backup job create
authorDominik Csapak <d.csapak@proxmox.com>
Thu, 16 Nov 2023 11:52:02 +0000 (12:52 +0100)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Fri, 17 Nov 2023 15:20:07 +0000 (16:20 +0100)
'delete' is only possible for editing jobs, not creating them

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
www/manager6/dc/Backup.js

index e1c76a1d9584c89db84447dca5a7073c8172d391..9aae4090a87595d2c240fc547d3514fcc780732d 100644 (file)
@@ -39,8 +39,10 @@ Ext.define('PVE.dc.BackupEdit', {
            // Get rid of new-old parameters for notification settings.
            // These should only be set for those selected few who ran
            // pve-manager from pvetest.
-           Proxmox.Utils.assemble_field_data(values, { 'delete': 'notification-policy' });
-           Proxmox.Utils.assemble_field_data(values, { 'delete': 'notification-target' });
+           if (!isCreate) {
+               Proxmox.Utils.assemble_field_data(values, { 'delete': 'notification-policy' });
+               Proxmox.Utils.assemble_field_data(values, { 'delete': 'notification-target' });
+           }
 
            if (!values.id && isCreate) {
                values.id = 'backup-' + Ext.data.identifier.Uuid.Global.generate().slice(0, 13);