Skip to content

Commit 4da240f

Browse files
committed
feat(contentful-management-go): allow content type display fields to be nullable in responses
1 parent 6046f5f commit 4da240f

4 files changed

Lines changed: 11 additions & 9 deletions

File tree

internal/contentful-management-go/oas_json_gen.go

Lines changed: 2 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/contentful-management-go/oas_schemas_gen.go

Lines changed: 5 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/contentful-management-go/openapi.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,9 @@ components:
151151
description:
152152
type: string
153153
nullable: true
154+
displayField:
155+
type: string
156+
nullable: true
154157
ContentTypeRequestFields:
155158
type: object
156159
properties:

internal/provider/resource_content_type/content_type_model.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ func (model *ContentTypeModel) ReadFromResponse(ctx context.Context, contentType
138138

139139
model.Name = types.StringValue(contentType.Name)
140140
model.Description = types.StringValue(contentType.Description.Or(""))
141-
model.DisplayField = types.StringValue(contentType.DisplayField)
141+
model.DisplayField = types.StringValue(contentType.DisplayField.Or(""))
142142

143143
fieldsList, fieldsListDiags := NewFieldsListFromResponse(ctx, path.Root("fields"), contentType.Fields)
144144
diags.Append(fieldsListDiags...)

0 commit comments

Comments
 (0)