if we have no info about TFA in the userview (x as key instead of x!oath or x!u2f) we disabled the whole window and the only action was to delete
instead show all options, so the user can overwrite the setting Signed-off-by: Dominik Csapak <d.csa...@proxmox.com> --- www/manager6/dc/TFAEdit.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/www/manager6/dc/TFAEdit.js b/www/manager6/dc/TFAEdit.js index 6d58658c..c57c5339 100644 --- a/www/manager6/dc/TFAEdit.js +++ b/www/manager6/dc/TFAEdit.js @@ -110,11 +110,11 @@ Ext.define('PVE.window.TFAEdit', { }, canSetupTOTP: function(get) { var tfa = get('tfa_type'); - return (tfa === undefined || tfa === 'totp'); + return (tfa === undefined || tfa === 'totp' || tfa === 1); }, canSetupU2F: function(get) { var tfa = get('tfa_type'); - return (get('u2f_available') && (tfa === undefined || tfa === 'u2f')); + return (get('u2f_available') && (tfa === undefined || tfa === 'u2f' || tfa === 1)); } } }, -- 2.11.0 _______________________________________________ pve-devel mailing list pve-devel@pve.proxmox.com https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel