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