]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 567953: Components which exist in several products are duplicated in tabular...
authormiketosh <michael.j.tosh@lmco.com>
Wed, 8 Dec 2010 15:31:31 +0000 (16:31 +0100)
committerFrédéric Buclin <LpSolit@gmail.com>
Wed, 8 Dec 2010 15:31:31 +0000 (16:31 +0100)
r/a=LpSolit

report.cgi

index 5d2679e1ef7e3f55b644c4bdc4c6de03a33b0c1f..279d7ceeab0b388ce67620d040bbedbb528e1ca3 100755 (executable)
@@ -29,6 +29,7 @@ use Bugzilla::Constants;
 use Bugzilla::Util;
 use Bugzilla::Error;
 use Bugzilla::Field;
+use List::MoreUtils qw(uniq);
 
 my $cgi = Bugzilla->cgi;
 my $template = Bugzilla->template;
@@ -323,7 +324,7 @@ sub get_names {
     foreach my $field (@select_fields) {
         my @names =  map($_->name, @{$field->legal_values});
         unshift @names, ' ' if $field->name eq 'resolution'; 
-        $fields{$field->name} = \@names;
+        $fields{$field->name} = [ uniq @names ];
     } 
     my $field_list = $fields{$field};
     my @sorted;