entity.py
changeset 10833 f585add0fed9
parent 10830 d41f13a919ff
child 10996 dc572d116731
--- a/entity.py	Tue Sep 08 06:48:48 2015 +0200
+++ b/entity.py	Wed Apr 22 11:39:13 2015 +0200
@@ -1147,9 +1147,7 @@
         self._cw.vreg.solutions(self._cw, select, args)
         # insert RQL expressions for schema constraints into the rql syntax tree
         if vocabconstraints:
-            # RQLConstraint is a subclass for RQLVocabularyConstraint, so they
-            # will be included as well
-            cstrcls = RQLVocabularyConstraint
+            cstrcls = (RQLVocabularyConstraint, RQLConstraint)
         else:
             cstrcls = RQLConstraint
         lt_infos = pruned_lt_info(self.e_schema, lt_infos or {})