AUDIT: r23164 - gnucash/trunk/src/engine - Bug 684670 - Interest amount calculation is wrong in Sqllite3 format
John Ralls
jralls at code.gnucash.org
Thu Sep 12 19:29:43 EDT 2013
Author: jralls
Date: 2013-09-12 19:29:42 -0400 (Thu, 12 Sep 2013)
New Revision: 23164
Trac: http://svn.gnucash.org/trac/changeset/23164
Modified:
gnucash/trunk/src/engine/SchedXaction.c
Log:
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.
BP
Modified: gnucash/trunk/src/engine/SchedXaction.c
===================================================================
--- gnucash/trunk/src/engine/SchedXaction.c 2013-09-09 21:58:03 UTC (rev 23163)
+++ gnucash/trunk/src/engine/SchedXaction.c 2013-09-12 23:29:42 UTC (rev 23164)
@@ -1016,7 +1016,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