Skip to content

Commit 28b5b4b

Browse files
authored
fix: return nil for nil strings ptr (#1388)
1 parent f40f3c1 commit 28b5b4b

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

scaleway/helpers.go

+4-1
Original file line numberDiff line numberDiff line change
@@ -386,11 +386,14 @@ func expandStrings(data interface{}) []string {
386386
func expandStringsPtr(data interface{}) *[]string {
387387
var stringSlice []string
388388
if _, ok := data.([]interface{}); !ok || data == nil {
389-
return &stringSlice
389+
return nil
390390
}
391391
for _, s := range data.([]interface{}) {
392392
stringSlice = append(stringSlice, s.(string))
393393
}
394+
if stringSlice == nil {
395+
return nil
396+
}
394397
return &stringSlice
395398
}
396399

0 commit comments

Comments
 (0)