X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=FS%2FFS%2FCron%2Frt_tasks.pm;h=4977eb2f8be8b6d6547895e0c93d76f44184fd49;hb=c9eedc94b5294c9d0a69687272ca47328d15328b;hp=6658b47819bd7f1fd437af42fbbc8dcbd75cf70e;hpb=4c8c18409f82d56320a80f6c94f275fa15486897;p=freeside.git diff --git a/FS/FS/Cron/rt_tasks.pm b/FS/FS/Cron/rt_tasks.pm index 6658b4781..4977eb2f8 100644 --- a/FS/FS/Cron/rt_tasks.pm +++ b/FS/FS/Cron/rt_tasks.pm @@ -31,7 +31,6 @@ sub rt_daily { my $system = $FS::TicketSystem::system; return if $system ne 'RT_Internal'; - FS::TicketSystem->init; $DEBUG = 1 if $opt{'v'}; RT::Config->Set( LogToScreen => 'debug' ) if $DEBUG; @@ -42,6 +41,7 @@ sub rt_daily { return; } + FS::TicketSystem->init; my $session = FS::TicketSystem->session(); my $CurrentUser = $session->{'CurrentUser'} or die "Failed to create RT session"; @@ -69,7 +69,6 @@ sub rt_daily { $queues->UnLimit; while (my $queue = $queues->Next) { warn "Queue '".$queue->Name."'\n" if $DEBUG; - my $CurrentUser = $queue->CurrentUser; my %opt = @_; my $tickets = RT::Tickets->new($CurrentUser); my $search = RT::Search::ActiveTicketsInQueue->new(