Skip to content

Commit e0f62ef

Browse files
committed
Store more attributes into the state
1 parent f60dc34 commit e0f62ef

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

gitlab/resource_gitlab_user.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,10 @@ func resourceGitlabUserSetToState(d *schema.ResourceData, user *gitlab.User) {
9292
d.Set("name", user.Name)
9393
d.Set("can_create_group", user.CanCreateGroup)
9494
d.Set("projects_limit", user.ProjectsLimit)
95+
d.Set("email", user.Email)
96+
d.Set("is_admin", user.IsAdmin)
97+
d.Set("is_external", user.External)
98+
d.Set("skip_confirmation", !user.ConfirmedAt.IsZero())
9599
}
96100

97101
func resourceGitlabUserCreate(d *schema.ResourceData, meta interface{}) error {
@@ -117,8 +121,6 @@ func resourceGitlabUserCreate(d *schema.ResourceData, meta interface{}) error {
117121
}
118122

119123
d.SetId(fmt.Sprintf("%d", user.ID))
120-
d.Set("is_admin", user.IsAdmin)
121-
d.Set("is_external", user.External)
122124

123125
return resourceGitlabUserRead(d, meta)
124126
}

0 commit comments

Comments
 (0)