# HG changeset patch # User Nicolas Chauvat # Date 1258757029 -3600 # Node ID b176f345c5b163475a1b8a152a13271ad65fd18b # Parent 6f145783409d751f419a1fec7cd9b18054b3a7fa# Parent 130ac9aee402cb70c79eb59d307662ab36050f4d merge diff -r 6f145783409d -r b176f345c5b1 server/hooks.py --- 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._