Преглед на файлове

Fix undef warnings when dealing with projects where configs got deleted

George S. Baugh преди 8 години
родител
ревизия
edb5f07c1e
променени са 1 файла, в които са добавени 2 реда и са изтрити 1 реда
  1. 2 1
      lib/TestRail/Utils/Find.pm

+ 2 - 1
lib/TestRail/Utils/Find.pm

@@ -415,7 +415,8 @@ sub getResults {
             my $runz = $_;
             my $res = {};
             foreach my $run (@$runz) {
-                my @run_configs = map { $config_map{$_} } @{$run->{config_ids}};
+                #Translate config ids to names, also remove any gone configs
+                my @run_configs = grep { defined $_ } map { $config_map{$_} } @{$run->{config_ids}};
                 next if scalar(@{$opts->{runs}}) && !( grep { $_ eq $run->{'name'} } @{$opts->{'runs'}} );
 
                 if ($opts->{fast}) {