server/hooks.py
branchtls-sprint
changeset 1263 01152fffd593
parent 1132 96752791c2b6
parent 1250 5c20a7f13c84
child 1398 5fe84a5f7035
--- a/server/hooks.py	Mon Apr 06 12:37:45 2009 +0200
+++ b/server/hooks.py	Tue Apr 07 09:30:23 2009 +0200
@@ -60,6 +60,8 @@
 
 def setis_after_add_entity(session, entity):
     """create a new entity -> set is relation"""
+    if hasattr(entity, '_cw_recreating'):
+        return
     session.unsafe_execute('SET X is E WHERE X eid %(x)s, E name %(name)s',
                            {'x': entity.eid, 'name': entity.id}, 'x')
     # XXX < 2.50 bw compat