From 2e0866625d7cc193ba291ad0340b774f6fae332a Mon Sep 17 00:00:00 2001 From: levinse Date: Sun, 23 Jan 2011 22:04:31 +0000 Subject: upgrade optimizations for space-constrained installs, RT10071 --- FS/FS/otaker_Mixin.pm | 6 ++++++ FS/bin/freeside-daily | 4 ++++ 2 files changed, 10 insertions(+) diff --git a/FS/FS/otaker_Mixin.pm b/FS/FS/otaker_Mixin.pm index 8d9c8824f..af61a85ac 100644 --- a/FS/FS/otaker_Mixin.pm +++ b/FS/FS/otaker_Mixin.pm @@ -4,6 +4,7 @@ use strict; use Carp qw( croak ); #confess ); use FS::Record qw( qsearch qsearchs ); use FS::access_user; +use FS::UID qw( dbh ); sub otaker { my $self = shift; @@ -76,6 +77,11 @@ sub _upgrade_otaker { my $error = $record->replace; die $error if $error; } + + if ( $table eq 'cust_attachment' ) { + warn " committing (cust_attachment) \n"; + dbh->commit or die dbh->errstr; + } } diff --git a/FS/bin/freeside-daily b/FS/bin/freeside-daily index 6a542c7cd..e8913b182 100755 --- a/FS/bin/freeside-daily +++ b/FS/bin/freeside-daily @@ -50,6 +50,10 @@ if ( $opt{u} ) { use FS::Cron::backup qw(backup_scp); backup_scp(); +my $deldir = "$FS::UID::cache_dir/cache.$FS::UID::datasrc/"; +unlink <${deldir}.invoice*>; +unlink <${deldir}.letter*>; + ### # subroutines ### -- cgit v1.2.1