From 0e17ab40fd2df40dcfacc414ef8fe2d4503dbbfa Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Sat, 19 May 2018 18:11:27 +0200 Subject: [PATCH] Public UserAdmin service only when service roles are available --- .../src/org/argeo/cms/internal/kernel/NodeUserAdmin.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/org.argeo.cms/src/org/argeo/cms/internal/kernel/NodeUserAdmin.java b/org.argeo.cms/src/org/argeo/cms/internal/kernel/NodeUserAdmin.java index 236585e1b..d1d472138 100644 --- a/org.argeo.cms/src/org/argeo/cms/internal/kernel/NodeUserAdmin.java +++ b/org.argeo.cms/src/org/argeo/cms/internal/kernel/NodeUserAdmin.java @@ -137,7 +137,7 @@ class NodeUserAdmin extends AggregatingUserAdmin implements ManagedServiceFactor log.debug("User directory " + userDirectory.getBaseDn() + " [" + u.getScheme() + "] enabled." + (realm != null ? " " + realm + " realm." : "")); - if (!isSystemRolesBaseDn(baseDn)) { + if (isSystemRolesBaseDn(baseDn)) { if (userAdminReg != null) userAdminReg.unregister(); // register self as main user admin -- 2.30.2