Index: openacs-4/packages/ecommerce/tcl/ecommerce-state-changes-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/ecommerce/tcl/ecommerce-state-changes-procs.tcl,v diff -u -r1.7 -r1.8 --- openacs-4/packages/ecommerce/tcl/ecommerce-state-changes-procs.tcl 13 Jan 2005 13:57:56 -0000 1.7 +++ openacs-4/packages/ecommerce/tcl/ecommerce-state-changes-procs.tcl 24 Feb 2005 13:33:13 -0000 1.8 @@ -16,6 +16,7 @@ need to be taken: 1. ec_orders.order_state becomes in_basket + ec_orders.saved_p becomes t 2. ec_creditcards.failed_p becomes t 3. any gift certificates used should be reinstated 4. confirmed_date is set to null (because we use existence of @@ -31,7 +32,7 @@ where order_id=:order_id" db_dml order_state_update " update ec_orders - set order_state='in_basket', confirmed_date=null + set order_state='in_basket', confirmed_date=null, saved_p = 't' where order_id=:order_id" db_dml creditcard_update " update ec_creditcards @@ -45,7 +46,7 @@ # following cleans up errors resulting from ccard failures with shipping fulfill-3.tcl db_dml update_transaction_state " update ec_financial_transactions - set to_be_captured = 'f' + set to_be_captured_p = 'f' where order_id=:order_id and creditcard_id=:creditcard_id" }