[freeside-commits] branch master updated. 9dceb6f7ec4da76a1526f5257193eb62e69b34bc
Ivan
ivan at 420.am
Wed Jan 29 17:30:16 PST 2014
The branch, master has been updated
via 9dceb6f7ec4da76a1526f5257193eb62e69b34bc (commit)
from d4db0d673c93c4cc11d7234bbb0f79373472a528 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 9dceb6f7ec4da76a1526f5257193eb62e69b34bc
Author: Ivan Kohler <ivan at freeside.biz>
Date: Wed Jan 29 17:30:16 2014 -0800
fix error return / db rollback with freeside-daily -m, RT#26773
diff --git a/FS/FS/cust_main.pm b/FS/FS/cust_main.pm
index 0da2364..054d6c2 100644
--- a/FS/FS/cust_main.pm
+++ b/FS/FS/cust_main.pm
@@ -5053,6 +5053,9 @@ sub queued_bill {
my $cust_main = qsearchs( 'cust_main', { custnum => $args{'custnum'} } );
warn 'bill_and_collect custnum#'. $cust_main->custnum. "\n";#log custnum w/pid
+ #without this errors don't get rolled back
+ $args{'fatal'} = 1; # runs from job queue, will be caught
+
$cust_main->bill_and_collect( %args );
}
-----------------------------------------------------------------------
Summary of changes:
FS/FS/cust_main.pm | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
More information about the freeside-commits
mailing list