Author: michiel
Date: 2009-05-30 11:05:12 +0200 (Sat, 30 May 2009)
New Revision: 35532
Modified:
mmbase/trunk/applications/cloudcontext/src/org/mmbase/security/implementation/cloudcontext/BasicContextProvider.java
Log:
If user object itself is used as context then, the implicit alias may not be
unique any more
Modified:
mmbase/trunk/applications/cloudcontext/src/org/mmbase/security/implementation/cloudcontext/BasicContextProvider.java
===================================================================
---
mmbase/trunk/applications/cloudcontext/src/org/mmbase/security/implementation/cloudcontext/BasicContextProvider.java
2009-05-30 08:21:12 UTC (rev 35531)
+++
mmbase/trunk/applications/cloudcontext/src/org/mmbase/security/implementation/cloudcontext/BasicContextProvider.java
2009-05-30 09:05:12 UTC (rev 35532)
@@ -567,6 +567,7 @@
BasicRelationStep relationStep = query.addRelationStep(rights,
groupsOrUsers);
relationStep.setDirectionality(RelationStep.DIRECTIONS_DESTINATION);
+ ((BasicStep) relationStep.getNext()).setAlias("contexts");
BasicStepField operationStepField = new
BasicStepField(relationStep, rights.getField("operation"));
BasicFieldValueConstraint operationConstraint = new
BasicFieldValueConstraint(operationStepField, operation.toString());
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs