From 9807f21a626a570007361948783ec484b215425c Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Mon, 8 Apr 2019 13:58:28 +0200 Subject: [PATCH] Revert "ui: always show otp field" This reverts commit 1702b529b66307f9aeafc0e9f28c7afe3864ffbb. --- www/manager6/window/LoginWindow.js | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/www/manager6/window/LoginWindow.js b/www/manager6/window/LoginWindow.js index a923bca1..379653fa 100644 --- a/www/manager6/window/LoginWindow.js +++ b/www/manager6/window/LoginWindow.js @@ -135,13 +135,12 @@ Ext.define('PVE.window.LoginWindow', { change: function(f, value) { var otp_field = this.lookupReference('otpField'); if (f.needOTP(value)) { - otp_field.setConfig('allowBlank', false); - otp_field.setEmptyText(gettext('2nd factor')); + otp_field.setVisible(true); + otp_field.setDisabled(false); } else { - otp_field.setConfig('allowBlank', true); - otp_field.setEmptyText(gettext('2nd factor, if required')); + otp_field.setVisible(false); + otp_field.setDisabled(true); } - otp_field.validate(); } }, 'field[name=lang]': { @@ -227,8 +226,8 @@ Ext.define('PVE.window.LoginWindow', { fieldLabel: gettext('OTP'), name: 'otp', reference: 'otpField', - allowBlank: true, - emptyText: gettext('2nd factor, if required') + allowBlank: false, + hidden: true }, { xtype: 'pveRealmComboBox',