Problem with 2.4.0
John Ralls
jralls at ceridwen.us
Sun Dec 19 19:27:28 EST 2010
On Dec 19, 2010, at 1:34 PM, Phil Longstaff wrote:
> I've run into an issue with 2.4.0. 'make check' doesn't pass. The dbi tests
> don't pass with the mysql backend. The reconcile date doesn't match. When I
> look at the splits table, the reconcile_date field has 'CURRENT_DATE' as the
> default and 'on update, use CURRENT_DATE' as well. Therefore, storing a null
> date and reloading doesn't return a null date which would represent a split not
> having been reconciled.
>
> In any case, if the 'on update, use CURRENT_DATE' means that if the split record
> is ever changed, the reconcile date is changed, that is just wrong. I haven't
> looked at the log to figure out why it is there.
>
Interesting problem. Turned out to be default behavior in MySql. Fixed in r19964.
Regards,
John Ralls
More information about the gnucash-devel
mailing list