server/hooks.py
changeset 1250 5c20a7f13c84
parent 479 ac5c9442b1fd
child 1263 01152fffd593
--- a/server/hooks.py	Mon Apr 06 15:36:58 2009 +0200
+++ b/server/hooks.py	Mon Apr 06 16:11:38 2009 +0200
@@ -62,6 +62,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