File tree 1 file changed +17
-1
lines changed 1 file changed +17
-1
lines changed Original file line number Diff line number Diff line change @@ -119,7 +119,7 @@ sub index_github_bugs {
119
119
120
120
my $json = JSON::MaybeXS-> new( allow_nonref => 1 );
121
121
122
- while ( my $release = $scroll -> next ) {
122
+ RELEASE: while ( my $release = $scroll -> next ) {
123
123
my $resources = $release -> resources;
124
124
my ( $user , $repo , $source )
125
125
= $self -> github_user_repo_from_resources($resources );
@@ -146,6 +146,22 @@ sub index_github_bugs {
146
146
}
147
147
END_QUERY
148
148
149
+ if ( my $error = $data -> {error } ) {
150
+ for my $error (@$error ) {
151
+ my $log_message
152
+ = " [$release ->{distribution}] $error ->{message}" ;
153
+ if ( $error -> {type } eq ' NOT_FOUND' ) {
154
+ delete $summary { $release -> {' distribution' } }{' bugs' }
155
+ {' github' };
156
+ log_info {$log_message };
157
+ }
158
+ else {
159
+ log_error {$log_message };
160
+ }
161
+ next RELEASE;
162
+ }
163
+ }
164
+
149
165
my $open
150
166
= $data -> {data }{repository }{openIssues }{totalCount }
151
167
+ $data -> {data }{repository }{openPullRequests }{totalCount };
You can’t perform that action at this time.
0 commit comments