Skip to content

Commit 24b35f8

Browse files
authored
Merge pull request #31 from codecrafters-io/move-exception-capture
CC-1272 Move exception capture
2 parents e75d94a + 373f0a7 commit 24b35f8

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

internal/utils/codecrafters_client.go

+5-4
Original file line numberDiff line numberDiff line change
@@ -191,10 +191,7 @@ func (c CodecraftersClient) FetchBuild(buildId string) (FetchBuildStatusResponse
191191
}
192192

193193
if fetchBuildResponse.Status != "failure" && fetchBuildResponse.Status != "success" {
194-
err = fmt.Errorf("unexpected build status: %s", fetchBuildResponse.Status)
195-
196-
sentry.CaptureException(err)
197-
return err
194+
return fmt.Errorf("unexpected build status: %s", fetchBuildResponse.Status)
198195
}
199196

200197
return nil
@@ -207,6 +204,10 @@ func (c CodecraftersClient) FetchBuild(buildId string) (FetchBuildStatusResponse
207204
)
208205

209206
if err != nil {
207+
if fetchBuildResponse.Status != "failure" && fetchBuildResponse.Status != "success" {
208+
sentry.CaptureException(err)
209+
}
210+
210211
return FetchBuildStatusResponse{}, err
211212
}
212213

0 commit comments

Comments
 (0)