Skip to content
Open
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 5 additions & 2 deletions internal/kibana/role.go
Original file line number Diff line number Diff line change
Expand Up @@ -350,8 +350,11 @@ func resourceRoleRead(ctx context.Context, d *schema.ResourceData, meta interfac
if err := d.Set("kibana", flattenKibanaRoleKibanaData(&role.Kibana)); err != nil {
return diag.FromErr(err)
}
if err := d.Set("description", role.Description); err != nil {
return diag.FromErr(err)
// Only set description if it's not empty to avoid Terraform validation errors
if strings.TrimSpace(role.Description) != "" {
if err := d.Set("description", role.Description); err != nil {
return diag.FromErr(err)
}
}
if role.Metadata != nil {
metadata, err := json.Marshal(role.Metadata)
Expand Down
Loading