From bacfb7f2c7c4ab53f5496603ebf95224e50fadb1 Mon Sep 17 00:00:00 2001 From: ivan Date: Sat, 9 Jul 2005 15:41:18 +0000 Subject: [PATCH] fix silly bug preventing html invoicing from finding their logo --- FS/FS/cust_bill.pm | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/FS/FS/cust_bill.pm b/FS/FS/cust_bill.pm index 8b34cb918..b9a99c900 100644 --- a/FS/FS/cust_bill.pm +++ b/FS/FS/cust_bill.pm @@ -417,7 +417,10 @@ sub generate_email { my $path = "$FS::UID::conf_dir/conf.$FS::UID::datasrc"; my $file; - if ( [ -e "$path/logo_". $args{'_template'}. ".png" ] ) { + if ( length($args{'_template'}) + && -e "$path/logo_". $args{'_template'}. ".png" + ) + { $file = "$path/logo_". $args{'_template'}. ".png"; } else { $file = "$path/logo.png"; @@ -553,8 +556,8 @@ sub mimebuild_pdf { =item send [ TEMPLATENAME [ , AGENTNUM [ , INVOICE_FROM ] ] ] -Sends this invoice to the destinations configured for this customer: send -emails or print. See L. +Sends this invoice to the destinations configured for this customer: sends +email, prints and/or faxes. See L. TEMPLATENAME, if specified, is the name of a suffix for alternate invoices. -- 2.11.0