3
0

More robust compose-record casting

This commit is contained in:
Denis Arh
2021-03-29 09:27:07 +02:00
parent 5c60076d71
commit e1f2b21459
+4
View File
@@ -55,6 +55,10 @@ func CastToComposeRecord(val interface{}) (out *types.Record, err error) {
}
switch val := expr.UntypedValue(val).(type) {
case *types.Record:
if val == nil {
val = &types.Record{}
}
if val.Values == nil {
val.Values = types.RecordValueSet{}
}