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
Cvs@lists.mmbase.org
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to