Skip to content

Commit 7d56763

Browse files
authored
Merge pull request #1013 from pdecat/fix_service_slack_ids
Fix `gitlab_service_slack` IDs
2 parents 84e6b6a + 3c690c5 commit 7d56763

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

internal/provider/resource_gitlab_service_slack.go

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -252,7 +252,14 @@ func resourceGitlabServiceSlackCreate(ctx context.Context, d *schema.ResourceDat
252252

253253
func resourceGitlabServiceSlackRead(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics {
254254
client := meta.(*gitlab.Client)
255-
project := d.Id()
255+
id := d.Id()
256+
project := d.Get("project").(string)
257+
if id != project && project != "" {
258+
d.SetId(project)
259+
log.Printf("[WARN] changed gitlab slack service ID from %s to its project ID %s", id, project)
260+
} else {
261+
project = id
262+
}
256263

257264
log.Printf("[DEBUG] read gitlab slack service for project %s", project)
258265

0 commit comments

Comments
 (0)