dabo Commit
Revision 6599
Date: 2011-05-25 12:22:33 -0700 (Wed, 25 May 2011)
Author: Jacekk
Trac: http://trac.dabodev.com/changeset/6599
Changed:
U trunk/dabo/biz/dBizobj.py
Log:
Fix save method doesn't save unchanged child rows issue.
Diff:
Modified: trunk/dabo/biz/dBizobj.py
===================================================================
--- trunk/dabo/biz/dBizobj.py 2011-05-25 18:35:01 UTC (rev 6598)
+++ trunk/dabo/biz/dBizobj.py 2011-05-25 19:22:33 UTC (rev 6599)
@@ -441,7 +441,7 @@
if rp:
return rp.save(startTransaction=startTransaction)
rowCount = self.RowCount
- if not
self.isChanged(includeNewUnchanged=self.SaveNewUnchanged) and rowCount:
+ if not self.isChanged() and rowCount:
return
# Check if current data set is changed.
cursor = self._CurrentCursor
@@ -1493,8 +1493,6 @@
self._CurrentCursor = crsKey
if not self.RowCount:
return False
- if includeNewUnchanged is None:
- includeNewUnchanged = self.SaveNewUnchanged
def _isThisChanged():
self.exitScan = self.isChanged(includeNewUnchanged)
@@ -1538,7 +1536,7 @@
if not ret:
for child in self.getChildren():
- ret =
child.isAnyChanged(includeNewUnchanged=includeNewUnchanged)
+ ret = child.isAnyChanged()
if ret:
break
return ret
_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev
Searchable Archives: http://leafe.com/archives/search/dabo-dev
This message:
http://leafe.com/archives/byMID/[email protected]