cwvreg.py
changeset 5174 78438ad513ca
parent 5147 70181998897f
child 5246 3246b1f88a18
equal deleted inserted replaced
5173:73760bbb66bd 5174:78438ad513ca
   600                          special_relations={'eid': 'uid', 'has_text': 'fti'})
   600                          special_relations={'eid': 'uid', 'has_text': 'fti'})
   601 
   601 
   602     def solutions(self, req, rqlst, args):
   602     def solutions(self, req, rqlst, args):
   603         def type_from_eid(eid, req=req):
   603         def type_from_eid(eid, req=req):
   604             return req.describe(eid)[0]
   604             return req.describe(eid)[0]
   605         self.rqlhelper.compute_solutions(rqlst, {'eid': type_from_eid}, args)
   605         return self.rqlhelper.compute_solutions(rqlst, {'eid': type_from_eid}, args)
   606 
   606 
   607     def parse(self, req, rql, args=None):
   607     def parse(self, req, rql, args=None):
   608         rqlst = self.rqlhelper.parse(rql)
   608         rqlst = self.rqlhelper.parse(rql)
   609         try:
   609         try:
   610             self.solutions(req, rqlst, args)
   610             self.solutions(req, rqlst, args)