diff --git a/rhodecode/model/db.py b/rhodecode/model/db.py --- a/rhodecode/model/db.py +++ b/rhodecode/model/db.py @@ -103,6 +103,9 @@ class RhodeCodeSettings(Base): fd = {} for row in ret: fd.update({row.app_settings_name:row.app_settings_value}) + + fd.update({'ldap_active':str2bool(fd.get('ldap_active'))}) + return fd diff --git a/rhodecode/templates/admin/ldap/ldap.html b/rhodecode/templates/admin/ldap/ldap.html --- a/rhodecode/templates/admin/ldap/ldap.html +++ b/rhodecode/templates/admin/ldap/ldap.html @@ -28,7 +28,7 @@