Skip to content

Commit ac503e6

Browse files
committed
Nil check for time properties in @object_storage
1 parent 42aaec4 commit ac503e6

File tree

3 files changed

+10
-4
lines changed

3 files changed

+10
-4
lines changed

provider/object_storage_bucket_resource.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -274,7 +274,9 @@ func (s *BucketResourceCrud) SetData() {
274274
s.D.Set("namespace", *s.Res.Namespace)
275275
}
276276

277-
s.D.Set("time_created", s.Res.TimeCreated.String())
277+
if s.Res.TimeCreated != nil {
278+
s.D.Set("time_created", s.Res.TimeCreated.String())
279+
}
278280

279281
}
280282

provider/object_storage_buckets_data_source.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,9 @@ func (s *BucketsDataSourceCrud) SetData() {
136136
bucket["namespace"] = *r.Namespace
137137
}
138138

139-
bucket["time_created"] = r.TimeCreated.String()
139+
if r.TimeCreated != nil {
140+
bucket["time_created"] = r.TimeCreated.String()
141+
}
140142

141143
resources = append(resources, bucket)
142144
}

provider/object_storage_preauthenticated_request_resource.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -241,10 +241,12 @@ func (s *PreauthenticatedRequestResourceCrud) SetData() {
241241
s.D.Set("object", *s.Res.ObjectName)
242242
}
243243

244-
s.D.Set("time_created", s.Res.TimeCreated.String())
244+
if s.Res.TimeCreated != nil {
245+
s.D.Set("time_created", s.Res.TimeCreated.String())
246+
}
245247

246248
if s.Res.TimeExpires != nil {
247-
s.D.Set("time_expires", s.Res.TimeExpires)
249+
s.D.Set("time_expires", s.Res.TimeExpires.String())
248250
}
249251

250252
if s.Res.AccessUri != nil {

0 commit comments

Comments
 (0)