From: ivan Date: Tue, 11 Mar 2003 11:41:05 +0000 (+0000) Subject: another pg7.3 fix X-Git-Tag: freeside_1_4_1beta7~1 X-Git-Url: http://git.freeside.biz/gitweb/?a=commitdiff_plain;h=332bed7a219123f08bbcb02048ab8803f7b6f0ea;hp=b60dae0e1044ab0bb1501d368332c22ba2a14ecc;p=freeside.git another pg7.3 fix --- diff --git a/FS/FS/svc_domain.pm b/FS/FS/svc_domain.pm index 637d0493c..9a9f3b360 100644 --- a/FS/FS/svc_domain.pm +++ b/FS/FS/svc_domain.pm @@ -386,8 +386,10 @@ sub check { $recref->{action} =~ /^(M|N)$/ or return "Illegal action"; $recref->{action} = $1; - my $svc_acct = qsearchs( 'svc_acct', { 'svcnum' => $recref->{catchall} } ); - return "Unknown catchall" unless $svc_acct || ! $recref->{catchall}; + if ( $recref->{catchall} ne '' ) { + my $svc_acct = qsearchs( 'svc_acct', { 'svcnum' => $recref->{catchall} } ); + return "Unknown catchall" unless $svc_acct; + } $self->ut_textn('purpose');