equal
deleted
inserted
replaced
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) |