# HG changeset patch # User Denis Laxalde # Date 1512036001 -3600 # Node ID 06deb43c23c3db14d3eb09d435714cfa5c970b7a # Parent 8eb15566142f5fa31f861edc62bd4bdf619d6bf9 [querier] Expand 'rdef' argument in InsertPlan.add_relation_def() Expand the 'rdef' tuple to improve readability. The 'rtype' value is not used at the moment, but will in the next changeset. diff -r 8eb15566142f -r 06deb43c23c3 cubicweb/server/querier.py --- a/cubicweb/server/querier.py Thu Nov 30 11:20:58 2017 +0100 +++ b/cubicweb/server/querier.py Thu Nov 30 11:00:01 2017 +0100 @@ -346,11 +346,12 @@ def add_relation_def(self, rdef): """add an relation definition to build""" + edef, rtype, value = rdef self.r_defs.add(rdef) - if not isinstance(rdef[0], int): - self._r_subj_index.setdefault(rdef[0], []).append(rdef) - if not isinstance(rdef[2], int): - self._r_obj_index.setdefault(rdef[2], []).append(rdef) + if not isinstance(edef, int): + self._r_subj_index.setdefault(edef, []).append(rdef) + if not isinstance(value, int): + self._r_obj_index.setdefault(value, []).append(rdef) def substitute_entity_def(self, edef, edefs): """substitute an incomplete entity definition by a list of complete