[Rt-commit] rt branch, 3.999-trunk, updated. 32f6e51a9882eeea38c6bbc1c75b14e84c2dac86

sunnavy at bestpractical.com sunnavy at bestpractical.com
Fri Aug 28 04:20:30 EDT 2009


The branch, 3.999-trunk has been updated
       via  32f6e51a9882eeea38c6bbc1c75b14e84c2dac86 (commit)
      from  0f42214a328599addad20c344134e3786ab85b5d (commit)

Summary of changes:
 lib/RT/Report/Tickets.pm |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

- Log -----------------------------------------------------------------
commit 32f6e51a9882eeea38c6bbc1c75b14e84c2dac86
Author: sunnavy <sunnavy at bestpractical.com>
Date:   Fri Aug 28 16:20:23 2009 +0800

    remove circular call stuff in RT/Report/Tickets.pm

diff --git a/lib/RT/Report/Tickets.pm b/lib/RT/Report/Tickets.pm
index 77c6b4f..14627cf 100644
--- a/lib/RT/Report/Tickets.pm
+++ b/lib/RT/Report/Tickets.pm
@@ -256,7 +256,9 @@ for, do that.
 sub add_empty_rows {
     my $self = shift;
     if ( $self->{'_group_by_field'} eq 'status' ) {
-        my %has = map { $_->__value('status') => 1 } @{ $self->items_array_ref || [] };
+#        ->tiems_array_ref will cause circular call loop see rt4#13813 for detail
+#        my %has = map { $_->__value('status') => 1 } @{ $self->items_array_ref || [] };
+        my %has = map { $_->__value('status') => 1 } @{ $self->{'items'} || [] };
 
         foreach my $status ( grep !$has{$_}, RT::Model::Queue->status_schema->valid ) {
 

-----------------------------------------------------------------------


More information about the Rt-commit mailing list