Skip to content

Commit 93f01ec

Browse files
authored
fix: ifAssociativeArray serialization
1 parent 2487fac commit 93f01ec

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

packages/odc/src/odc/helpers/serialization/toSerializable.brs

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,15 @@ function toSerializable(source as object) as object
1717
if getInterface(source, "ifAssociativeArray") <> invalid
1818
result = {}
1919

20-
for each item in source.items()
20+
if source.ifAssociativeArray = invalid
21+
items = source.ifAssociativeArray.items()
22+
else if source.items = invalid
23+
items = source.items()
24+
else
25+
items = []
26+
end if
27+
28+
for each item in items
2129
value = item.value
2230

2331
if getInterface(value, "ifSGNodeField") <> invalid

0 commit comments

Comments
 (0)