162 if not isinstance(rset.description, list): # else description not set |
162 if not isinstance(rset.description, list): # else description not set |
163 rset.description = list(rset.description) |
163 rset.description = list(rset.description) |
164 rset.description.append([self.describe(targeteid)[0]]) |
164 rset.description.append([self.describe(targeteid)[0]]) |
165 targetentity = self.entity_from_eid(targeteid) |
165 targetentity = self.entity_from_eid(targeteid) |
166 if targetentity.rset is None: |
166 if targetentity.rset is None: |
167 targetentity.rset = rset |
167 targetentity.cw_rset = rset |
168 targetentity.row = rset.rowcount |
168 targetentity.cw_row = rset.rowcount |
169 targetentity.col = 0 |
169 targetentity.cw_col = 0 |
170 rset.rowcount += 1 |
170 rset.rowcount += 1 |
171 entities.append(targetentity) |
171 entities.append(targetentity) |
172 |
172 |
173 def _update_entity_rel_cache_del(self, eid, rtype, role, targeteid): |
173 def _update_entity_rel_cache_del(self, eid, rtype, role, targeteid): |
174 rcache = self._rel_cache(eid, rtype, role) |
174 rcache = self._rel_cache(eid, rtype, role) |