cancelled outboudn package doesn't count, RT#8712
authorivan <ivan>
Sat, 26 Jun 2010 20:46:18 +0000 (20:46 +0000)
committerivan <ivan>
Sat, 26 Jun 2010 20:46:18 +0000 (20:46 +0000)
FS/FS/Maestro.pm

index bb79285..d4d9ffa 100644 (file)
@@ -46,7 +46,11 @@ sub customer_status {
   my $conf = new FS::Conf;
   my %outbound_pkgs = map { $_=>1 } $conf->config('mc-outbound_packages');
   my $outbound_service =
-    scalar( grep $outbound_pkgs{ $_->pkgpart }, @cust_pkg )
+    scalar( grep { $outbound_pkgs{ $_->pkgpart }
+                     && !$_->get('cancel')
+                 }
+                 @cust_pkg
+          )
     ? 1 : 0;
 
   ###