Author: michiel
Date: 2010-07-05 17:37:30 +0200 (Mon, 05 Jul 2010)
New Revision: 42801
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/storage/search/implementation/BasicSearchQuery.java
Log:
FielValueInQueryConstraints where not copied
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/storage/search/implementation/BasicSearchQuery.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/storage/search/implementation/BasicSearchQuery.java
2010-07-05 15:36:36 UTC (rev 42800)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/storage/search/implementation/BasicSearchQuery.java
2010-07-05 15:37:30 UTC (rev 42801)
@@ -288,6 +288,12 @@
newConstraint.setInverse(constraint.isInverse());
newConstraint.setCaseSensitive(constraint.isCaseSensitive());
return newConstraint;
+ } else if (c instanceof FieldValueInQueryConstraint) {
+ FieldValueInQueryConstraint constraint =
(FieldValueInQueryConstraint) c;
+ BasicFieldValueInQueryConstraint newConstraint = new
BasicFieldValueInQueryConstraint(createNewStepField(q, constraint.getField()),
constraint.getInQuery());
+ newConstraint.setInverse(constraint.isInverse());
+ newConstraint.setCaseSensitive(constraint.isCaseSensitive());
+ return newConstraint;
} else if (c instanceof LegacyConstraint) {
LegacyConstraint constraint = (LegacyConstraint) c;
BasicLegacyConstraint newConstraint = new
BasicLegacyConstraint(constraint.getConstraint());
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs