Author: enorman
Date: Wed Aug 11 00:56:53 2010
New Revision: 984276

URL: http://svn.apache.org/viewvc?rev=984276&view=rev
Log:
SLING-1639 Disabling user self-registration is not working

Modified:
    
sling/trunk/bundles/jcr/jackrabbit-usermanager/src/main/java/org/apache/sling/jackrabbit/usermanager/impl/post/CreateUserServlet.java

Modified: 
sling/trunk/bundles/jcr/jackrabbit-usermanager/src/main/java/org/apache/sling/jackrabbit/usermanager/impl/post/CreateUserServlet.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/jcr/jackrabbit-usermanager/src/main/java/org/apache/sling/jackrabbit/usermanager/impl/post/CreateUserServlet.java?rev=984276&r1=984275&r2=984276&view=diff
==============================================================================
--- 
sling/trunk/bundles/jcr/jackrabbit-usermanager/src/main/java/org/apache/sling/jackrabbit/usermanager/impl/post/CreateUserServlet.java
 (original)
+++ 
sling/trunk/bundles/jcr/jackrabbit-usermanager/src/main/java/org/apache/sling/jackrabbit/usermanager/impl/post/CreateUserServlet.java
 Wed Aug 11 00:56:53 2010
@@ -148,7 +148,9 @@ public class CreateUserServlet extends A
         super.activate(componentContext);
         Dictionary<?, ?> props = componentContext.getProperties();
         Object propValue = props.get(PROP_SELF_REGISTRATION_ENABLED);
-        if (propValue instanceof String) {
+        if (propValue instanceof Boolean) {
+               selfRegistrationEnabled = (Boolean)propValue;
+        } else if (propValue instanceof String) {
             selfRegistrationEnabled = Boolean.parseBoolean((String) propValue);
         } else {
             selfRegistrationEnabled = DEFAULT_SELF_REGISTRATION_ENABLED;


Reply via email to