diff --git a/internal/provider/resource_gitlab_repository_file.go b/internal/provider/resource_gitlab_repository_file.go index 48a7bd5be..0b9d214b5 100644 --- a/internal/provider/resource_gitlab_repository_file.go +++ b/internal/provider/resource_gitlab_repository_file.go @@ -163,8 +163,8 @@ func resourceGitlabRepositoryFileRead(ctx context.Context, d *schema.ResourceDat repositoryFile, _, err := client.RepositoryFiles.GetFile(project, filePath, options, gitlab.WithContext(ctx)) if err != nil { - if strings.Contains(err.Error(), "404 File Not Found") { - log.Printf("[WARN] file %s not found, removing from state", filePath) + if is404(err) { + log.Printf("[DEBUG] file %s not found, removing from state", filePath) d.SetId("") return nil }