File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed
Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change 7878my @tickets = @{$obj -> {tickets }};
7979my @milestones = @{$obj -> {milestones }};
8080
81+ my %closed_statuses ;
82+ if ($obj -> {closed_status_names }) {
83+ %closed_statuses = map { $_ => 1 } split (" " , $obj -> {closed_status_names });
84+ } else {
85+ %closed_statuses = map { $_ => 1 } qw( Fixed Done WontFix Verified Duplicate Invalid) ;
86+ }
87+
8188# foreach my $k (keys %$obj) {
8289# print "$k\n";
8390# }
163170 " created_at" => cvt_time($ticket -> {created_date }), # # check
164171 " assignee" => $assignee ,
165172 # "milestone" => 1, # todo
166- " closed" => $ticket -> {status } =~ / (Fixed|Done|WontFix|Verified|Duplicate|Invalid) / ? JSON::true : JSON::false ,
173+ " closed" => $closed_statuses { $ ticket-> {status }} ? JSON::true : JSON::false,
167174 " labels" => \@labels ,
168175 };
169176 my @comments = ();
You can’t perform that action at this time.
0 commit comments