web/controller.py
changeset 2792 135580d15d42
parent 2770 356e9d7c356d
child 2819 b864288fd316
equal deleted inserted replaced
2791:7ef2b08fbe28 2792:135580d15d42
    88     def process_rql(self, rql):
    88     def process_rql(self, rql):
    89         """execute rql if specified"""
    89         """execute rql if specified"""
    90         # XXX assigning to self really necessary?
    90         # XXX assigning to self really necessary?
    91         self.rset = None
    91         self.rset = None
    92         if rql:
    92         if rql:
    93             self.ensure_ro_rql(rql)
    93             self.req.ensure_ro_rql(rql)
    94             if not isinstance(rql, unicode):
    94             if not isinstance(rql, unicode):
    95                 rql = unicode(rql, self.req.encoding)
    95                 rql = unicode(rql, self.req.encoding)
    96             pp = self.vreg['components'].select_or_none('magicsearch', self.req)
    96             pp = self.vreg['components'].select_or_none('magicsearch', self.req)
    97             if pp is not None:
    97             if pp is not None:
    98                 self.rset = pp.process_query(rql, self.req)
    98                 self.rset = pp.process_query(rql, self.req)