summaryrefslogtreecommitdiffstats
path: root/apps/user_ldap/js
diff options
context:
space:
mode:
authorArthur Schiwon <blizzz@owncloud.com>2013-11-11 19:27:38 +0100
committerArthur Schiwon <blizzz@owncloud.com>2013-11-11 19:27:38 +0100
commit550f2d0089739c6371059a356311d54dbcc73255 (patch)
tree9087d3d8dfe8314580c9a37674527bcbf8b311ef /apps/user_ldap/js
parent082357a670de9af9bb1418b2b227f44a381ecc99 (diff)
downloadnextcloud-server-550f2d0089739c6371059a356311d54dbcc73255.tar.gz
nextcloud-server-550f2d0089739c6371059a356311d54dbcc73255.zip
LDAP Wizard: make UI behaviour more consistent and more pleasant when determining Base DN
Diffstat (limited to 'apps/user_ldap/js')
-rw-r--r--apps/user_ldap/js/settings.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/apps/user_ldap/js/settings.js b/apps/user_ldap/js/settings.js
index 6496c6aee59..dcaeb70b57f 100644
--- a/apps/user_ldap/js/settings.js
+++ b/apps/user_ldap/js/settings.js
@@ -192,6 +192,7 @@ var LdapWizard = {
'&ldap_serverconfig_chooser='+$('#ldap_serverconfig_chooser').val();
LdapWizard.showSpinner('#ldap_base');
+ $('#ldap_base').prop('disabled', 'disabled');
LdapWizard.ajax(param,
function(result) {
LdapWizard.applyChanges(result);
@@ -199,10 +200,12 @@ var LdapWizard = {
if($('#ldap_base').val()) {
LdapWizard.hideInfoBox();
}
+ $('#ldap_base').prop('disabled', false);
},
function (result) {
LdapWizard.hideSpinner('#ldap_base');
LdapWizard.showInfoBox('Please specify a Base DN');
+ $('#ldap_base').prop('disabled', false);
}
);
}
@@ -514,7 +517,7 @@ var LdapWizard = {
processChanges: function(triggerObj) {
LdapWizard.hideInfoBox();
-
+
if(triggerObj.id == 'ldap_host'
|| triggerObj.id == 'ldap_port'
|| triggerObj.id == 'ldap_dn'