summaryrefslogtreecommitdiffstats
path: root/extensions/TrackingFlags
diff options
context:
space:
mode:
authorDave Lawrence <dlawrence@mozilla.com>2013-08-12 17:44:56 +0200
committerDave Lawrence <dlawrence@mozilla.com>2013-08-12 17:44:56 +0200
commit261bb90c5cf98eb824f6897cdc0c6c4191618115 (patch)
tree51bc0fb953cc9b59272d0f543b23a153788755fb /extensions/TrackingFlags
parentafa23774e953411a0b7ad73739970d5b81495195 (diff)
downloadbugzilla-261bb90c5cf98eb824f6897cdc0c6c4191618115.tar.gz
bugzilla-261bb90c5cf98eb824f6897cdc0c6c4191618115.tar.xz
Bug 902212 - tidy up active_custom usage in TrackingFlags
r=glob
Diffstat (limited to 'extensions/TrackingFlags')
-rw-r--r--extensions/TrackingFlags/lib/Flag.pm3
1 files changed, 2 insertions, 1 deletions
diff --git a/extensions/TrackingFlags/lib/Flag.pm b/extensions/TrackingFlags/lib/Flag.pm
index 2151c3763..5daa47508 100644
--- a/extensions/TrackingFlags/lib/Flag.pm
+++ b/extensions/TrackingFlags/lib/Flag.pm
@@ -190,7 +190,8 @@ sub get_all {
my %tracking_flags_hash = map { $_->flag_id => $_ } @tracking_flags;
$cache->{'tracking_flags'} = \%tracking_flags_hash;
}
- return values %{ $cache->{'tracking_flags'} };
+ return sort { $a->flag_type cmp $b->flag_type || $a->sortkey <=> $b->sortkey }
+ values %{ $cache->{'tracking_flags'} };
}
sub remove_from_db {