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

Reply via email to