X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;ds=sidebyside;f=FS%2FFS%2Fcust_main_invoice.pm;h=eb0162f0ee21bdbea22715438ac0cbe80e69714d;hb=f28fd9cd33b10ea314049ba8c4ea73a5717a1bba;hp=58542c688c041982e8ba04122fd9eb1dd92ecdd1;hpb=12a063fdd97054b7bfd412f3e77691fe3f497bbc;p=freeside.git diff --git a/FS/FS/cust_main_invoice.pm b/FS/FS/cust_main_invoice.pm index 58542c688..eb0162f0e 100644 --- a/FS/FS/cust_main_invoice.pm +++ b/FS/FS/cust_main_invoice.pm @@ -158,8 +158,9 @@ Returns the literal email address for this record (or `POST'). sub address { my $self = shift; - if ( $self->dest =~ /(\d+)$/ ) { - my $svc_acct = qsearchs( 'svc_acct', { 'svcnum' => $1 } ); + if ( $self->dest =~ /^(\d+)$/ ) { + my $svc_acct = qsearchs( 'svc_acct', { 'svcnum' => $1 } ) + or return undef; $svc_acct->username . '@' . $mydomain; } else { $self->dest; @@ -170,7 +171,7 @@ sub address { =head1 VERSION -$Id: cust_main_invoice.pm,v 1.4 2001-07-27 17:16:25 ivan Exp $ +$Id: cust_main_invoice.pm,v 1.5 2001-08-11 00:01:39 ivan Exp $ =head1 BUGS