fix #3245: only use default schedule for new jobs

an empty schedule means 'none', so do not fill it with the default
in case we edit an existing job (like we do already for sync jobs)

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
This commit is contained in:
Dominik Csapak authored and Dietmar Maurer committed 2021-01-12 10:26:59 +01:00
1 parent a484c9cf96
commit e422beec74
1 file changed
+2 -1
+2 -1
View File
@@ -23,6 +23,7 @@ Ext.define('PBS.window.VerifyJobEdit', {
me.isCreate = !id;
me.url = id ? `${baseurl}/${id}` : baseurl;
me.method = id ? 'PUT' : 'POST';
me.scheduleValue = id ? null : 'daily';
me.autoLoad = !!id;
me.editDatastore = me.datastore === undefined && me.isCreate;
return { };
@@ -64,8 +65,8 @@ Ext.define('PBS.window.VerifyJobEdit', {
name: 'schedule',
fieldLabel: gettext('Schedule'),
emptyText: gettext('none (disabled)'),
value: 'daily',
cbind: {
value: '{scheduleValue}',
deleteEmpty: '{!isCreate}',
},
},