equal
deleted
inserted
replaced
154 cls = self.vreg['etypes'].etype_class(etype) |
154 cls = self.vreg['etypes'].etype_class(etype) |
155 if parts: |
155 if parts: |
156 if len(parts) == 2: |
156 if len(parts) == 2: |
157 attrname = parts.pop(0).lower() |
157 attrname = parts.pop(0).lower() |
158 try: |
158 try: |
159 cls.e_schema.subject_relation(attrname) |
159 cls.e_schema.subjrels[attrname] |
160 except KeyError: |
160 except KeyError: |
161 raise PathDontMatch() |
161 raise PathDontMatch() |
162 else: |
162 else: |
163 attrname = cls._rest_attr_info()[0] |
163 attrname = cls._rest_attr_info()[0] |
164 value = req.url_unquote(parts.pop(0)) |
164 value = req.url_unquote(parts.pop(0)) |