diff --git a/www/manager6/node/ACME.js b/www/manager6/node/ACME.js index 891c633a..f03949a4 100644 --- a/www/manager6/node/ACME.js +++ b/www/manager6/node/ACME.js @@ -275,7 +275,9 @@ Ext.define('PVE.node.ACMEDomainEdit', { change: function(cb, value) { let me = this; let view = me.up('pveACMEDomainEdit'); - view.down('field[name=plugin]').setDisabled(value !== 'dns'); + let pluginField = view.down('field[name=plugin]'); + pluginField.setDisabled(value !== 'dns'); + pluginField.setHidden(value !== 'dns'); }, }, }, @@ -283,18 +285,21 @@ Ext.define('PVE.node.ACMEDomainEdit', { xtype: 'hidden', name: 'alias', }, - { - xtype: 'proxmoxtextfield', - name: 'domain', - allowBlank: false, - fieldLabel: gettext('Domain'), - }, { xtype: 'pveACMEPluginSelector', name: 'plugin', disabled: true, + hidden: true, allowBlank: false, }, + { + xtype: 'proxmoxtextfield', + name: 'domain', + allowBlank: false, + vtype: 'DnsName', + value: '', + fieldLabel: gettext('Domain'), + }, ], }, ],