ui: require owner for sync jobs

This commit is contained in:
Dietmar Maurer 2020-11-06 08:07:02 +01:00
parent 043406d662
commit 1b37ebf6f6
1 changed files with 2 additions and 4 deletions

View File

@ -112,6 +112,7 @@ Ext.define('PBS.window.SyncJobEdit', {
me.method = id ? 'PUT' : 'POST'; me.method = id ? 'PUT' : 'POST';
me.autoLoad = !!id; me.autoLoad = !!id;
me.scheduleValue = id ? null : 'hourly'; me.scheduleValue = id ? null : 'hourly';
me.userid = id ? null : Proxmox.UserName;
return { }; return { };
}, },
@ -140,11 +141,8 @@ Ext.define('PBS.window.SyncJobEdit', {
fieldLabel: gettext('Local Owner'), fieldLabel: gettext('Local Owner'),
xtype: 'pbsUserSelector', xtype: 'pbsUserSelector',
name: 'owner', name: 'owner',
allowBlank: true,
value: null,
emptyText: 'root@pam',
skipEmptyText: true,
cbind: { cbind: {
value: '{userid}',
deleteEmpty: '{!isCreate}', deleteEmpty: '{!isCreate}',
}, },
}, },