Fix exists when repo does not exist

This commit is contained in:
Martin Litvaj
2021-01-14 21:39:07 +01:00
parent 35b8cd3f51
commit f47e63bc37

View File

@@ -375,12 +375,12 @@ func resourceDefaultReviewersConditionExists(d *schema.ResourceData, m interface
resp, err := client.Get(getReadConditionURI(projectKey, repositorySlug))
if err != nil {
return false, err
if resp != nil && resp.StatusCode == 404 {
return false, nil
}
if resp.StatusCode != 200 {
return false, fmt.Errorf("failed to get default reviewers condition %s. API returned %d", d.Id(), resp.StatusCode)
if err != nil {
return false, err
}
var conditions []DefaultReviewersConditionResp