From: ivan Date: Mon, 9 Aug 2010 16:20:39 +0000 (+0000) Subject: fix cancellation error "No schema for table table found", seems to be fallout from... X-Git-Tag: freeside_2_1_1^2~168 X-Git-Url: http://git.freeside.biz/gitweb/?a=commitdiff_plain;h=54dee8801bee6e4cb938629bc086f386d9bc58d8;p=freeside.git fix cancellation error "No schema for table table found", seems to be fallout from cust_tag work, RT#9502 --- diff --git a/FS/FS/cust_main.pm b/FS/FS/cust_main.pm index 5898a6a07..955daf8b7 100644 --- a/FS/FS/cust_main.pm +++ b/FS/FS/cust_main.pm @@ -1382,7 +1382,7 @@ sub delete { } foreach my $table (qw( cust_main_invoice cust_main_exemption cust_tag )) { - foreach my $record ( qsearch( 'table', { 'custnum' => $self->custnum } ) ) { + foreach my $record ( qsearch( $table, { 'custnum' => $self->custnum } ) ) { my $error = $record->delete; if ( $error ) { $dbh->rollback if $oldAutoCommit; @@ -6275,7 +6275,7 @@ sub balance_date_range { my $self = shift; my $sql = 'SELECT SUM('. $self->balance_date_sql(@_). ') FROM cust_main WHERE custnum='. $self->custnum; - sprintf( "%.2f", $self->scalar_sql($sql) ); + sprintf( '%.2f', $self->scalar_sql($sql) ); } =item balance_pkgnum PKGNUM