diff -r 38fcf5707295 -r 3ddd03309315 cubicweb/server/querier.py --- a/cubicweb/server/querier.py Sun Feb 02 22:15:38 2020 +0100 +++ b/cubicweb/server/querier.py Wed Mar 13 00:15:48 2019 +0100 @@ -634,7 +634,7 @@ # some cache usage stats self.cache_hit, self.cache_miss = 0, 0 # rql parsing / analysing helper - self.solutions = repo.vreg.solutions + self.compute_var_types = repo.vreg.compute_var_types rqlhelper = repo.vreg.rqlhelper # set backend on the rql helper, will be used for function checking rqlhelper.backend = repo.config.system_source_config['db-driver'] @@ -677,7 +677,7 @@ # which are eids. Notice that if you may not need `eidkeys`, we # have to compute solutions anyway (kept as annotation on the # tree) - eidkeys = self.solutions(cnx, rqlst, args) + eidkeys = self.compute_var_types(cnx, rqlst, args) if args and rql not in self._ck_cache: self._ck_cache[rql] = eidkeys if eidkeys: