diff options
author | ivan <ivan> | 2010-09-29 20:47:19 +0000 |
---|---|---|
committer | ivan <ivan> | 2010-09-29 20:47:19 +0000 |
commit | 055fa6decdbd89e00f2b6e3faf77b068eea38c93 (patch) | |
tree | f99645bd2dff43d9d57f1c0bfeed8aa015482e38 /FS/bin/freeside-upgrade | |
parent | 9f4276f9abb6161c8fae3436f8f7972140914dc3 (diff) |
backport fix for too much payment receiptery, RT#9723 / RT#9856
Diffstat (limited to 'FS/bin/freeside-upgrade')
-rwxr-xr-x | FS/bin/freeside-upgrade | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/FS/bin/freeside-upgrade b/FS/bin/freeside-upgrade index e22afa26c..d3723a188 100755 --- a/FS/bin/freeside-upgrade +++ b/FS/bin/freeside-upgrade @@ -11,7 +11,7 @@ use FS::Schema qw( dbdef dbdef_dist reload_dbdef ); use FS::Misc::prune qw(prune_applications); use FS::Conf; use FS::Record qw(qsearch); -use FS::Upgrade qw(upgrade_schema upgrade upgrade_sqlradius); +use FS::Upgrade qw(upgrade_schema upgrade_config upgrade upgrade_sqlradius); my $start = time; @@ -199,6 +199,14 @@ $dbh = adminsuidsetup($user); warn "Re-initialization with updated schema completed in ". (time-$start). " seconds\n"; # if $DEBUG; $start = time; +upgrade_config() + unless $DRY_RUN || $opt_s; + +$dbh->commit or die $dbh->errstr; + +warn "Config updates completed in ". (time-$start). " seconds\n"; # if $DEBUG; +$start = time; + upgrade() unless $DRY_RUN || $opt_s; |