Author: michiel
Date: 2010-07-05 17:36:36 +0200 (Mon, 05 Jul 2010)
New Revision: 42800
Modified:
mmbase/branches/MMBase-1_9/core/src/main/java/org/mmbase/storage/search/implementation/BasicSearchQuery.java
Log:
FielValueInQueryConstraints where not copied
Modified:
mmbase/branches/MMBase-1_9/core/src/main/java/org/mmbase/storage/search/implementation/BasicSearchQuery.java
===================================================================
---
mmbase/branches/MMBase-1_9/core/src/main/java/org/mmbase/storage/search/implementation/BasicSearchQuery.java
2010-07-05 15:26:47 UTC (rev 42799)
+++
mmbase/branches/MMBase-1_9/core/src/main/java/org/mmbase/storage/search/implementation/BasicSearchQuery.java
2010-07-05 15:36:36 UTC (rev 42800)
@@ -297,6 +297,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