[Rt-commit] r20026 - rtir/2.5/trunk/lib/RT
sunnavy at bestpractical.com
sunnavy at bestpractical.com
Thu Jun 18 10:52:32 EDT 2009
Author: sunnavy
Date: Thu Jun 18 10:52:32 2009
New Revision: 20026
Modified:
rtir/2.5/trunk/lib/RT/IR.pm
Log:
recheck the cf Constituency if $const is _none
Modified: rtir/2.5/trunk/lib/RT/IR.pm
==============================================================================
--- rtir/2.5/trunk/lib/RT/IR.pm (original)
+++ rtir/2.5/trunk/lib/RT/IR.pm Thu Jun 18 10:52:32 2009
@@ -427,7 +427,7 @@
}
if ( UNIVERSAL::isa( $self, 'RT::Ticket' ) ) {
my $const = $RT::IR::ConstituencyCache{ $self->id };
- unless ( $const ) {
+ if (!$const || $const eq '_none' ) {
my $systicket = RT::Ticket->new($RT::SystemUser);
$systicket->Load( $self->id );
$const = $RT::IR::ConstituencyCache{ $self->id } =
@@ -498,10 +498,9 @@
sub GetQueueAttribute {
my $queue = shift;
my $attr = shift;
-
if ( ( my $id = $queue->{'_for_ticket'} ) ) {
my $const = $RT::IR::ConstituencyCache{$id};
- unless ($const) {
+ if (!$const || $const eq '_none' ) {
my $ticket = RT::Ticket->new($RT::SystemUser);
$ticket->Load($id);
$const = $RT::IR::ConstituencyCache{$ticket->id}
More information about the Rt-commit
mailing list