equal
deleted
inserted
replaced
205 |
205 |
206 def _done_init(done, view, row, col): |
206 def _done_init(done, view, row, col): |
207 """handle an infinite recursion safety belt""" |
207 """handle an infinite recursion safety belt""" |
208 if done is None: |
208 if done is None: |
209 done = set() |
209 done = set() |
210 entity = view.rset.get_entity(row, col) |
210 entity = view.cw_rset.get_entity(row, col) |
211 if entity.eid in done: |
211 if entity.eid in done: |
212 msg = entity._cw._('loop in %(rel)s relation (%(eid)s)') % { |
212 msg = entity._cw._('loop in %(rel)s relation (%(eid)s)') % { |
213 'rel': entity.tree_attribute, |
213 'rel': entity.tree_attribute, |
214 'eid': entity.eid |
214 'eid': entity.eid |
215 } |
215 } |