diff options
| author | ivan <ivan> | 2010-06-26 20:46:18 +0000 | 
|---|---|---|
| committer | ivan <ivan> | 2010-06-26 20:46:18 +0000 | 
| commit | 337efb40b7f28b91c70c374e3a4bbaefedbae2f9 (patch) | |
| tree | 8f04599fc2ba5d8d02267df10f0fbd8b2455a195 | |
| parent | af7807edab850e127231e866b317c98b6b09a2b3 (diff) | |
cancelled outboudn package doesn't count, RT#8712
| -rw-r--r-- | FS/FS/Maestro.pm | 6 | 
1 files changed, 5 insertions, 1 deletions
diff --git a/FS/FS/Maestro.pm b/FS/FS/Maestro.pm index bb792856c..d4d9ffacf 100644 --- a/FS/FS/Maestro.pm +++ b/FS/FS/Maestro.pm @@ -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;    ###  | 
