add freeside-setinvoice to MANIFEST
authorivan <ivan>
Tue, 18 Dec 2001 01:49:35 +0000 (01:49 +0000)
committerivan <ivan>
Tue, 18 Dec 2001 01:49:35 +0000 (01:49 +0000)
fix warning:

FS::cust_main_invoice=HASH(0x90c86c4) at
/usr/local/lib/perl5/site_perl/5.005/FS/svc_acct.pm line 419.

FS/FS/svc_acct.pm
FS/MANIFEST

index 8f9216f..382987e 100644 (file)
@@ -415,9 +415,10 @@ sub delete {
   foreach my $cust_main_invoice (
     qsearch( 'cust_main_invoice', { 'dest' => $self->svcnum } )
   ) {
-    #next unless defined; #wtf is up with qsearch?
-    warn $cust_main_invoice;
-    next unless defined $cust_main_invoice;
+    unless ( defined($cust_main_invoice) ) {
+      warn "WARNING: something's wrong with qsearch";
+      next;
+    }
     my %hash = $cust_main_invoice->hash;
     $hash{'dest'} = $self->email;
     my $new = new FS::cust_main_invoice \%hash;
@@ -960,7 +961,7 @@ sub ssh {
 
 =head1 VERSION
 
-$Id: svc_acct.pm,v 1.55 2001-11-05 17:00:41 jeff Exp $
+$Id: svc_acct.pm,v 1.56 2001-12-18 01:49:35 ivan Exp $
 
 =head1 BUGS
 
index d4bac3d..b7804cc 100644 (file)
@@ -8,6 +8,7 @@ bin/freeside-email
 bin/freeside-queued
 bin/freeside-apply-credits
 bin/freeside-adduser
+bin/freeside-setinvoice
 FS.pm
 FS/CGI.pm
 FS/Conf.pm