Skip to content

Commit c835ecb

Browse files
committed
Fix the unit test
1 parent 8c7e8b4 commit c835ecb

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

gitlab/resource_gitlab_project_access_token.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -91,12 +91,12 @@ func resourceGitlabProjectAccessTokenCreate(d *schema.ResourceData, meta interfa
9191
log.Printf("[DEBUG] create gitlab ProjectAccessToken %s %s", *options.Name, options.Scopes)
9292

9393
if v, ok := d.GetOk("expires_at"); ok {
94-
var parsedExpiresAt gitlab.ISOTime
95-
err := parsedExpiresAt.UnmarshalJSON([]byte(v.(string)))
94+
parsedExpiresAt, err := time.Parse("2006-01-02", v.(string))
9695
if err != nil {
9796
return fmt.Errorf("Invalid expires_at date: %v", err)
9897
}
99-
options.ExpiresAt = &parsedExpiresAt
98+
parsedExpiresAtISOTime := gitlab.ISOTime(parsedExpiresAt)
99+
options.ExpiresAt = &parsedExpiresAtISOTime
100100
log.Printf("[DEBUG] create gitlab ProjectAccessToken with expires_at %s", *options.ExpiresAt)
101101
}
102102

0 commit comments

Comments
 (0)