X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=FS%2FFS%2Fpart_export%2Frt_ticket.pm;h=80254fc5fa1734f5f44e4536135bf9bd37f1d8b1;hb=38e34bbc53a4222c7507e95914e1364a5a74623f;hp=b53b7da8aa4f48ff4c7d668f8d9648e46c3da679;hpb=6d14d1fd9ddd1be4b13c05d44bb91bb8fcae519b;p=freeside.git diff --git a/FS/FS/part_export/rt_ticket.pm b/FS/FS/part_export/rt_ticket.pm index b53b7da8a..80254fc5f 100644 --- a/FS/FS/part_export/rt_ticket.pm +++ b/FS/FS/part_export/rt_ticket.pm @@ -21,7 +21,7 @@ my %template_select = ( %templates = (0 => '', map { $_->msgnum, $_->msgname } qsearch({ table => 'msg_template', - hashref => {}, + hashref => { disabled => '' }, order_by => 'ORDER BY msgnum ASC' }) ); @@ -36,6 +36,7 @@ my %queue_select = ( $queues{$_[0]}; }, option_values => sub { + return (0) unless FS::Conf->new->config('ticket_system'); %queues = (0 => '', FS::TicketSystem->queues()); sort {$queues{$a} cmp $queues{$b}} keys %queues; }, @@ -127,6 +128,7 @@ tie my %options, 'Tie::IxHash', ( 'Create an RT ticket', 'options' => \%options, 'nodomain' => '', + 'no_machine' => 1, 'notes' => ' Create a ticket in RT. The subject and body of the ticket will be generated from a message template.'