server/hooks.py
branchstable
changeset 3891 b176f345c5b1
parent 3887 130ac9aee402
child 3978 2c95e3033f64
--- a/server/hooks.py	Fri Nov 20 15:17:56 2009 +0100
+++ b/server/hooks.py	Fri Nov 20 23:43:49 2009 +0100
@@ -277,6 +277,8 @@
         # recheck pending eids
         if self.eid in self.session.transaction_data.get('pendingeids', ()):
             return
+        if self.rtype in self.session.transaction_data.get('pendingrtypes', ()):
+            return
         if self.session.unsafe_execute(*self._rql()).rowcount < 1:
             etype = self.session.describe(self.eid)[0]
             _ = self.session._