From 4998ae6f1f499dadb17973a44cde25d87fdfe15d Mon Sep 17 00:00:00 2001 From: Andrew Neitsch Date: Mon, 2 Jul 2018 07:46:15 -0700 Subject: [PATCH] Submit pool if non-empty in lxc CreateWizard The lxc CreateWizard ignores the pool setting. That makes creating containers impossible for users who are restricted to using a pool. This patch fixes that. Signed-off-by: Andrew Neitsch --- www/manager6/lxc/CreateWizard.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/www/manager6/lxc/CreateWizard.js b/www/manager6/lxc/CreateWizard.js index a913ca0c..ea86c6aa 100644 --- a/www/manager6/lxc/CreateWizard.js +++ b/www/manager6/lxc/CreateWizard.js @@ -69,7 +69,6 @@ Ext.define('PVE.lxc.CreateWizard', { xtype: 'pvePoolSelector', fieldLabel: gettext('Resource Pool'), name: 'pool', - submitValue: false, value: '', allowBlank: true }, @@ -295,6 +294,10 @@ Ext.define('PVE.lxc.CreateWizard', { delete kv.nodename; delete kv.tmplstorage; + if (!kv.pool.length) { + delete kv.pool; + } + if (!kv.password.length && kv['ssh-public-keys']) { delete kv.password; }