equal
deleted
inserted
replaced
133 {'x': etype, 'n': netype}) |
133 {'x': etype, 'n': netype}) |
134 session.commit(False) |
134 session.commit(False) |
135 try: |
135 try: |
136 sqlexec('UPDATE deleted_entities SET type=%(n)s WHERE type=%(x)s', |
136 sqlexec('UPDATE deleted_entities SET type=%(n)s WHERE type=%(x)s', |
137 {'x': etype, 'n': netype}) |
137 {'x': etype, 'n': netype}) |
138 except: |
138 except Exception: |
139 pass |
139 pass |
140 tocleanup = [eid] |
140 tocleanup = [eid] |
141 tocleanup += (eid for eid, cached in repo._type_source_cache.iteritems() |
141 tocleanup += (eid for eid, cached in repo._type_source_cache.iteritems() |
142 if etype == cached[0]) |
142 if etype == cached[0]) |
143 repo.clear_caches(tocleanup) |
143 repo.clear_caches(tocleanup) |