Fix issue with project avatar not being returned by project endpoint when reading; ensure only set during update

This commit is contained in:
Gavin Bunney
2019-10-17 11:39:38 -07:00
parent e2328f811b
commit bf6be8c739
2 changed files with 6 additions and 5 deletions

View File

@@ -139,11 +139,10 @@ func resourceProjectRead(d *schema.ResourceData, m interface{}) error {
return decodeerr
}
d.Set("name", project.Name)
d.Set("key", project.Key)
d.Set("description", project.Description)
d.Set("public", project.Public)
d.Set("avatar", project.Avatar)
_ = d.Set("name", project.Name)
_ = d.Set("key", project.Key)
_ = d.Set("description", project.Description)
_ = d.Set("public", project.Public)
}
return nil

View File

@@ -15,6 +15,8 @@ func TestAccBitbucketProject(t *testing.T) {
resource "bitbucketserver_project" "test" {
key = "TEST%v"
name = "test-repo-for-repository-test"
description = "My description"
avatar = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mP8z/C/HgAGgwJ/lK3Q6wAAAABJRU5ErkJggg=="
}
`, rand.New(rand.NewSource(time.Now().UnixNano())).Int())