Skip to content

Commit 9c6d19c

Browse files
Marcel JacekMarcel Jacek
authored andcommitted
fix mapping of areaID
1 parent 7487f48 commit 9c6d19c

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

stackit/internal/services/iaas/project/datasource.go

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -175,8 +175,12 @@ func mapDataSourceFields(projectResp *iaas.Project, model *DatasourceModel) erro
175175
model.ProjectId = types.StringValue(projectId)
176176

177177
var areaId basetypes.StringValue
178-
if projectResp.AreaId != nil && projectResp.AreaId.String != nil {
179-
areaId = types.StringPointerValue(projectResp.AreaId.String)
178+
if projectResp.AreaId != nil {
179+
if projectResp.AreaId.String != nil {
180+
areaId = types.StringPointerValue(projectResp.AreaId.String)
181+
} else if projectResp.AreaId.StaticAreaID != nil {
182+
areaId = types.StringValue(string(*projectResp.AreaId.StaticAreaID))
183+
}
180184
}
181185

182186
var createdAt basetypes.StringValue

0 commit comments

Comments
 (0)