[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
r6752 - trunk/gnue-common/src/datasources/drivers/DBSIG2
From: |
johannes |
Subject: |
r6752 - trunk/gnue-common/src/datasources/drivers/DBSIG2 |
Date: |
Mon, 29 Nov 2004 11:53:03 -0600 (CST) |
Author: johannes
Date: 2004-11-29 11:53:02 -0600 (Mon, 29 Nov 2004)
New Revision: 6752
Modified:
trunk/gnue-common/src/datasources/drivers/DBSIG2/RecordSet.py
Log:
Don't fail if a master-record's isPending () returns True without having a
direct pending changes
Modified: trunk/gnue-common/src/datasources/drivers/DBSIG2/RecordSet.py
===================================================================
--- trunk/gnue-common/src/datasources/drivers/DBSIG2/RecordSet.py
2004-11-29 12:52:56 UTC (rev 6751)
+++ trunk/gnue-common/src/datasources/drivers/DBSIG2/RecordSet.py
2004-11-29 17:53:02 UTC (rev 6752)
@@ -70,6 +70,11 @@
elif self._updateFlag:
s = self._buildUpdateStatement()
+ else:
+ # The record does not has a direct modification, so isPending () returns
+ # True because a detail-record has pending changes
+ return
+
if isinstance (s, TupleType):
# when useParameters is not set
(statement, parameters) = s
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- r6752 - trunk/gnue-common/src/datasources/drivers/DBSIG2,
johannes <=