hooks/integrity.py
brancholdstable
changeset 8502 c6ab3b335a22
parent 7502 e7190f7e850e
child 8508 7801f2acd1dc
--- a/hooks/integrity.py	Tue Jul 31 17:25:28 2012 +0200
+++ b/hooks/integrity.py	Tue Jul 31 17:32:54 2012 +0200
@@ -301,11 +301,10 @@
     def precommit_event(self):
         session = self.session
         pendingeids = session.transaction_data.get('pendingeids', ())
-        neweids = session.transaction_data.get('neweids', ())
         eids_by_etype_rtype = {}
         for eid, rtype in self.get_data():
-            # don't do anything if the entity is being created or deleted
-            if not (eid in pendingeids or eid in neweids):
+            # don't do anything if the entity is being deleted
+            if eid not in pendingeids:
                 etype = session.describe(eid)[0]
                 key = (etype, rtype)
                 if key not in eids_by_etype_rtype: