equal
deleted
inserted
replaced
556 return RQLHelper(self.schema, |
556 return RQLHelper(self.schema, |
557 special_relations={'eid': 'uid', 'has_text': 'fti'}) |
557 special_relations={'eid': 'uid', 'has_text': 'fti'}) |
558 |
558 |
559 def solutions(self, req, rqlst, args): |
559 def solutions(self, req, rqlst, args): |
560 def type_from_eid(eid, req=req): |
560 def type_from_eid(eid, req=req): |
561 return req.entity_metas(eid)['type'] |
561 return req.entity_type(eid) |
562 return self.rqlhelper.compute_solutions(rqlst, {'eid': type_from_eid}, args) |
562 return self.rqlhelper.compute_solutions(rqlst, {'eid': type_from_eid}, args) |
563 |
563 |
564 def parse(self, req, rql, args=None): |
564 def parse(self, req, rql, args=None): |
565 rqlst = self.rqlhelper.parse(rql) |
565 rqlst = self.rqlhelper.parse(rql) |
566 try: |
566 try: |