[Rt-commit] r17312 - rt/3.8/trunk/share/html/Ticket/Elements
elacour at bestpractical.com
elacour at bestpractical.com
Tue Dec 23 11:24:14 EST 2008
Author: elacour
Date: Tue Dec 23 11:24:13 2008
New Revision: 17312
Modified:
rt/3.8/trunk/share/html/Ticket/Elements/ShowRequestor
Log:
Use RT::Queue->ActiveStatusArray() instead of hardcoded values
Also use a $conditions in %ARGS for this to allow similar customization as
QueueSummary.
Modified: rt/3.8/trunk/share/html/Ticket/Elements/ShowRequestor
==============================================================================
--- rt/3.8/trunk/share/html/Ticket/Elements/ShowRequestor (original)
+++ rt/3.8/trunk/share/html/Ticket/Elements/ShowRequestor Tue Dec 23 11:24:13 2008
@@ -54,7 +54,7 @@
my $name = $m->scomp('/Elements/ShowUser', User => $requestor);
my $tickets = RT::Tickets->new( $session{'CurrentUser'} );
- $tickets->FromSQL( "Requestor.id = ". $requestor->id ." AND (Status = 'open' OR Status = 'new')" );
+ $tickets->FromSQL( "Requestor.id = ". $requestor->id ." AND (".join( " OR ", @$conditions).")" );
$tickets->RowsPerPage( $rows );
$tickets->OrderBy( FIELD => 'Priority', ORDER => 'DESC' );
</%PERL>
@@ -88,4 +88,5 @@
<%ARGS>
$Ticket=>undef
$DisplayPath => "/Ticket/Display.html"
+$conditions => [ map "Status = '$_'", RT::Queue->ActiveStatusArray() ]
</%ARGS>
More information about the Rt-commit
mailing list