From 81a7d9fc6edf3bc8ffd4a0333fa1774aa36c4e0e Mon Sep 17 00:00:00 2001 From: Dave Lawrence Date: Thu, 29 Aug 2013 17:30:51 -0400 Subject: Bug 909360 - backport upstream bug 898830 to bmo/4.2 for performance improvement in show_bug.cgi --- Bugzilla/User.pm | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'Bugzilla/User.pm') diff --git a/Bugzilla/User.pm b/Bugzilla/User.pm index 87714011c..946fe8cb1 100644 --- a/Bugzilla/User.pm +++ b/Bugzilla/User.pm @@ -831,9 +831,7 @@ sub in_group_id { # besides the name of the commenter. sub groups_with_icon { my $self = shift; - - my @groups = grep { $_->icon_url } @{ $self->direct_group_membership }; - return \@groups; + return $self->{groups_with_icon} //= [grep { $_->icon_url } @{ $self->direct_group_membership }]; } sub get_products_by_permission { -- cgit v1.2.3-24-g4f1b