server/querier.py
changeset 5989 099d46422f5a
parent 5890 141b935a38fc
child 6128 fbb8398f80dc
equal deleted inserted replaced
5988:d8ac8acd27f9 5989:099d46422f5a
   358                     add_noinvariant(noinvariant, restricted, myrqlst, nbtrees)
   358                     add_noinvariant(noinvariant, restricted, myrqlst, nbtrees)
   359                 if () in localchecks:
   359                 if () in localchecks:
   360                     select.set_possible_types(localchecks[()])
   360                     select.set_possible_types(localchecks[()])
   361                     add_types_restriction(self.schema, select)
   361                     add_types_restriction(self.schema, select)
   362                     add_noinvariant(noinvariant, restricted, select, nbtrees)
   362                     add_noinvariant(noinvariant, restricted, select, nbtrees)
       
   363                 self.rqlhelper.annotate(union)
   363 
   364 
   364     def _check_permissions(self, rqlst):
   365     def _check_permissions(self, rqlst):
   365         """return a dict defining "local checks", e.g. RQLExpression defined in
   366         """return a dict defining "local checks", e.g. RQLExpression defined in
   366         the schema that should be inserted in the original query
   367         the schema that should be inserted in the original query
   367 
   368