instrument adjust_ticket_priority to get information on #39536
authorMark Wells <mark@freeside.biz>
Mon, 4 Apr 2016 20:35:11 +0000 (13:35 -0700)
committerMark Wells <mark@freeside.biz>
Mon, 4 Apr 2016 20:35:24 +0000 (13:35 -0700)
FS/FS/ClientAPI/MyAccount.pm
FS/FS/TicketSystem/RT_Internal.pm

index 6b91101..62bd9e8 100644 (file)
@@ -3606,6 +3606,11 @@ sub adjust_ticket_priority {
   my($context, $session, $custnum) = _custoragent_session_custnum($p);
   return { 'error' => $session } if $context eq 'error';
 
+  # temporary instrumentation for RT#39536
+    local $DEBUG = 1;
+    local $FS::TicketSystem::RT_Internal::DEBUG = 1;
+    warn "[adjust_ticket_priority]\n" . Dumper($p->{'values'}) . "\n\n";
+
 #  warn "$me adjust_ticket_priority: initializing ticket system\n" if $DEBUG;
 #  FS::TicketSystem->init;
   my $ss_priority = FS::TicketSystem->selfservice_priority;
index 1c4513e..6b2d354 100644 (file)
@@ -468,6 +468,9 @@ sub get_ticket_object {
   }
   my $Tickets = RT::Tickets->new($session->{CurrentUser});
   $Tickets->FromSQL($query);
+  if ( $DEBUG ) { # temporary for RT#39536
+    warn "[get_ticket_object] " . $Tickets->BuildSelectQuery . "\n\n";
+  }
   return $Tickets->First;
 }