[Rt-commit] rt branch, 3.9-trunk, updated. rt-3.9.4-436-g4da5d6f
Emannuel Lacour
elacour at bestpractical.com
Tue Nov 9 12:32:57 EST 2010
The branch, 3.9-trunk has been updated
via 4da5d6f89154e0374ff0016cc9873a3d12e51c9d (commit)
from f523a9f0f3b0fce3b9d0acf58e07c9e8af407dbb (commit)
Summary of changes:
lib/RT/Queue_Overlay.pm | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
- Log -----------------------------------------------------------------
commit 4da5d6f89154e0374ff0016cc9873a3d12e51c9d
Author: Emmanuel Lacour <elacour at easter-eggs.com>
Date: Tue Nov 9 18:32:05 2010 +0100
Remove duplicate statuses in RT::Queue->ActiveStatusArray (same statuses may appear in initial and active lifecycles)
diff --git a/lib/RT/Queue_Overlay.pm b/lib/RT/Queue_Overlay.pm
index 7fc59f3..f329c04 100755
--- a/lib/RT/Queue_Overlay.pm
+++ b/lib/RT/Queue_Overlay.pm
@@ -272,7 +272,10 @@ Returns an array of all ActiveStatuses for this queue
sub ActiveStatusArray {
my $self = shift;
- return $self->lifecycle->valid('initial', 'active');
+
+ my %seen;
+ my @active_statuses = grep !$seen{$_}++, $self->lifecycle->valid('initial', 'active');
+ return @active_statuses;
}
=head2 InactiveStatusArray
-----------------------------------------------------------------------
More information about the Rt-commit
mailing list