From 41a58b353d4007c6594c03e0838e79b1164432fc Mon Sep 17 00:00:00 2001 From: Thomas Lamprecht Date: Fri, 19 Nov 2021 07:04:38 +0100 Subject: [PATCH] ui: openID: make username-claim field editable for arbitrary values Signed-off-by: Thomas Lamprecht --- www/manager6/dc/AuthEditOpenId.js | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/www/manager6/dc/AuthEditOpenId.js b/www/manager6/dc/AuthEditOpenId.js index 7ebb9c8f..1c24cf87 100644 --- a/www/manager6/dc/AuthEditOpenId.js +++ b/www/manager6/dc/AuthEditOpenId.js @@ -55,21 +55,22 @@ Ext.define('PVE.panel.OpenIDInputPanel', { { xtype: 'pmxDisplayEditField', name: 'username-claim', + fieldLabel: gettext('Username Claim'), editConfig: { xtype: 'proxmoxKVComboBox', + editable: true, + comboItems: [ + ['__default__', Proxmox.Utils.defaultText], + ['subject', 'subject'], + ['username', 'username'], + ['email', 'email'], + ], }, cbind: { value: get => get('isCreate') ? '__default__' : Proxmox.Utils.defaultText, deleteEmpty: '{!isCreate}', editable: '{isCreate}', }, - fieldLabel: gettext('Username Claim'), - comboItems: [ - ['__default__', Proxmox.Utils.defaultText], - ['subject', 'subject'], - ['username', 'username'], - ['email', 'email'], - ], }, ],