r23165 - gnucash/branches/2.4/src/engine - [r23164]Bug #684670 - Interest amount calculation is wrong in Sqllite3 format
John Ralls
jralls at code.gnucash.org
Thu Sep 12 19:31:18 EDT 2013
Author: jralls
Date: 2013-09-12 19:31:16 -0400 (Thu, 12 Sep 2013)
New Revision: 23165
Trac: http://svn.gnucash.org/trac/changeset/23165
Modified:
gnucash/branches/2.4/src/engine/SchedXaction.c
Log:
[r23164]Bug #684670 - Interest amount calculation is wrong in Sqllite3 format
Yet another corner where forgetting to run a edit-commit cycle when
changing state breaks database save.
Modified: gnucash/branches/2.4/src/engine/SchedXaction.c
===================================================================
--- gnucash/branches/2.4/src/engine/SchedXaction.c 2013-09-12 23:29:42 UTC (rev 23164)
+++ gnucash/branches/2.4/src/engine/SchedXaction.c 2013-09-12 23:31:16 UTC (rev 23165)
@@ -1041,7 +1041,10 @@
g_return_if_fail(sx);
if (sx->instance_num == instance_num)
return;
+ gnc_sx_begin_edit(sx);
sx->instance_num = instance_num;
+ qof_instance_set_dirty(&sx->inst);
+ gnc_sx_commit_edit(sx);
}
GList *
More information about the gnucash-changes
mailing list