From 1b37ebf6f63de830a51d1b108ba9c4931fc91de6 Mon Sep 17 00:00:00 2001 From: Dietmar Maurer Date: Fri, 6 Nov 2020 08:07:02 +0100 Subject: [PATCH] ui: require owner for sync jobs --- www/window/SyncJobEdit.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/www/window/SyncJobEdit.js b/www/window/SyncJobEdit.js index df1f2c5b..bb9540a6 100644 --- a/www/window/SyncJobEdit.js +++ b/www/window/SyncJobEdit.js @@ -112,6 +112,7 @@ Ext.define('PBS.window.SyncJobEdit', { me.method = id ? 'PUT' : 'POST'; me.autoLoad = !!id; me.scheduleValue = id ? null : 'hourly'; + me.userid = id ? null : Proxmox.UserName; return { }; }, @@ -140,11 +141,8 @@ Ext.define('PBS.window.SyncJobEdit', { fieldLabel: gettext('Local Owner'), xtype: 'pbsUserSelector', name: 'owner', - allowBlank: true, - value: null, - emptyText: 'root@pam', - skipEmptyText: true, cbind: { + value: '{userid}', deleteEmpty: '{!isCreate}', }, },