diff options
| author | Zooopx <xuzhang3@microsoft.com> | 2022-07-05 15:54:35 +0800 |
|---|---|---|
| committer | Zooopx <xuzhang3@microsoft.com> | 2022-07-05 15:54:35 +0800 |
| commit | a5155792084e7029df32f8b2da9f49f8230cc046 (patch) | |
| tree | 573521f8729558d1915a2fbc514943b6c6b4a73e | |
| parent | b103dc8da0d227178fa52f28a57db0fcdc6ebad4 (diff) | |
handle 404 error code
| -rw-r--r-- | azuredevops/internal/service/core/resource_project.go | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/azuredevops/internal/service/core/resource_project.go b/azuredevops/internal/service/core/resource_project.go index 85785b66..97b8cc3e 100644 --- a/azuredevops/internal/service/core/resource_project.go +++ b/azuredevops/internal/service/core/resource_project.go @@ -231,12 +231,18 @@ func projectRead(clients *client.AggregatedClient, projectID string, projectName IncludeHistory: converter.Bool(false), }) if err != nil { + if utils.ResponseWasNotFound(err) { + return resource.NonRetryableError(err) + } return resource.RetryableError(err) } return nil }) if err != nil { + if utils.ResponseWasNotFound(err) { + return nil, err + } return nil, fmt.Errorf(" Project not found. (ID: %s or name: %s), Error: %+v", projectID, projectName, err) } return project, nil |
