From 143712f748fd161b92ad78111c9d3e84ec8c7035 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.
---
opends/src/server/org/opends/server/authorization/dseecompat/UserAttr.java | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/opends/src/server/org/opends/server/authorization/dseecompat/UserAttr.java b/opends/src/server/org/opends/server/authorization/dseecompat/UserAttr.java
index 6681836..e50670c 100644
--- a/opends/src/server/org/opends/server/authorization/dseecompat/UserAttr.java
+++ b/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