From 687380f6d3f6a8462b45dc1f0703fa676b786eff Mon Sep 17 00:00:00 2001
From: dugan <dugan@localhost>
Date: Mon, 04 Jun 2007 17:45:50 +0000
Subject: [PATCH] Fix userattr inheritance regression. Issue 1762.
---
opendj-sdk/opends/src/server/org/opends/server/authorization/dseecompat/UserAttr.java | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/opendj-sdk/opends/src/server/org/opends/server/authorization/dseecompat/UserAttr.java b/opendj-sdk/opends/src/server/org/opends/server/authorization/dseecompat/UserAttr.java
index 6681836..e50670c 100644
--- a/opendj-sdk/opends/src/server/org/opends/server/authorization/dseecompat/UserAttr.java
+++ b/opendj-sdk/opends/src/server/org/opends/server/authorization/dseecompat/UserAttr.java
@@ -354,9 +354,11 @@
op.getSearchEntries();
if (!result.isEmpty()) {
Entry e = result.getFirst();
+ if(e.hasAttribute(attrType)) {
matched = evalEntryAttr(e, evalCtx, attrType);
if(matched.equals(EnumEvalResult.TRUE))
stop=true;
+ }
}
}
}
--
Gitblit v1.10.0