add agent and agentnum to maestro customer_status, RT#9905
[freeside.git] / FS / FS / Maestro.pm
index 2061f28..c1d0470 100644 (file)
@@ -106,7 +106,7 @@ sub customer_status {
 
     my $conf = new FS::Conf;
     my %outbound_pkgs = map { $_=>1 } $conf->config('mc-outbound_packages');
-    my $outbound_service =
+    $outbound_service =
       scalar( grep { $outbound_pkgs{ $_->pkgpart }
                        && !$_->get('cancel')
                    }
@@ -120,13 +120,15 @@ sub customer_status {
       sort { $a->bill <=> $b->bill }
       grep { !$_->get('cancel') && $_->part_pkg->freq ne '0' }
       @cust_pkg;
-    my $good_till = time2str('%c', $active_cust_pkg[0]->bill || time );
+    $good_till = time2str('%c', $active_cust_pkg[0]->bill || time );
 
   }
 
   return { 
     'name'   => $cust_main->name,
     'email'  => $cust_main->invoicing_list_emailonly_scalar,
+    'agentnum' => $cust_main->agentnum,
+    'agent'    => $cust_main->agent->agent,
     'max_lines'        => $svc_pbx ? $svc_pbx->max_extensions : '',
     'max_simultaneous' => $svc_pbx ? $svc_pbx->max_simultaneous : '',
     'outbound_service' => $outbound_service,