r18300 - gnucash/trunk/src/backend/sql - Fix bug 593865 - Unable to save to database error when scheduling transactions

Phil Longstaff plongstaff at code.gnucash.org
Mon Sep 7 12:25:12 EDT 2009


Author: plongstaff
Date: 2009-09-07 12:25:11 -0400 (Mon, 07 Sep 2009)
New Revision: 18300
Trac: http://svn.gnucash.org/trac/changeset/18300

Modified:
   gnucash/trunk/src/backend/sql/gnc-schedxaction-sql.c
Log:
Fix bug 593865 -  Unable to save to database error when scheduling transactions

Allow scheduled transaction to have NULL start date.  Will require db to be deleted
and recreated.


Modified: gnucash/trunk/src/backend/sql/gnc-schedxaction-sql.c
===================================================================
--- gnucash/trunk/src/backend/sql/gnc-schedxaction-sql.c	2009-09-07 14:16:20 UTC (rev 18299)
+++ gnucash/trunk/src/backend/sql/gnc-schedxaction-sql.c	2009-09-07 16:25:11 UTC (rev 18300)
@@ -70,7 +70,7 @@
     { "name",              CT_STRING,  SX_MAX_NAME_LEN, 0,                 NULL, GNC_SX_NAME },
 	{ "enabled",           CT_BOOLEAN, 0,               COL_NNUL,          NULL, NULL,
 			(QofAccessFunc)xaccSchedXactionGetEnabled, (QofSetterFunc)xaccSchedXactionSetEnabled },
-    { "start_date",        CT_GDATE,   0,               COL_NNUL,          NULL, GNC_SX_START_DATE },
+    { "start_date",        CT_GDATE,   0,               0,                 NULL, GNC_SX_START_DATE },
     { "end_date",          CT_GDATE,   0,               0,                 NULL, NULL,
 			(QofAccessFunc)xaccSchedXactionGetEndDate, (QofSetterFunc)xaccSchedXactionSetEndDate },
     { "last_occur",        CT_GDATE,   0,               0,                 NULL, GNC_SX_LAST_DATE },



More information about the gnucash-changes mailing list