[freeside-commits] freeside/FS/FS/TicketSystem RT_External.pm, 1.39, 1.40

Mark Wells mark at wavetail.420.am
Thu Mar 3 18:26:16 PST 2011


Update of /home/cvs/cvsroot/freeside/FS/FS/TicketSystem
In directory wavetail.420.am:/tmp/cvs-serv24435/FS/FS/TicketSystem

Modified Files:
	RT_External.pm 
Log Message:
option to override requestor in new tickets, #7777

Index: RT_External.pm
===================================================================
RCS file: /home/cvs/cvsroot/freeside/FS/FS/TicketSystem/RT_External.pm,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -w -d -r1.39 -r1.40
--- RT_External.pm	11 Mar 2010 03:27:37 -0000	1.39
+++ RT_External.pm	4 Mar 2011 02:26:14 -0000	1.40
@@ -285,6 +285,12 @@
     $cust_main = qsearchs('cust_main', { 'custnum' => $custnum } );
   }
 
+  # explicit $requestors > config option > invoicing_list
+  $requestors = $conf->config('ticket_system-requestor')
+      if !$requestors;
+  $requestors = $cust_main->invoicing_list_emailonly_scalar
+      if (!$requestors) and defined($cust_main);
+
   my %param = (
     'Queue'       => ($cust_main->agent->ticketing_queueid || $default_queueid),
     'new-MemberOf'=> "freeside://freeside/cust_main/$custnum",



More information about the freeside-commits mailing list