Skip to content

Commit 824bd89

Browse files
committed
fix: fix a bug which script not support makeTransferable json which data include null
for example: {a: null}
1 parent b0444e3 commit 824bd89

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src/server/utils/sandbox.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,12 @@ function isTransferable(data: any): data is ivm.Transferable {
99
return true;
1010
}
1111

12+
if (data === null) {
13+
return true;
14+
}
15+
1216
if (
13-
['null', 'undefined', 'string', 'number', 'boolean', 'function'].includes(
14-
dataType
15-
)
17+
['undefined', 'string', 'number', 'boolean', 'function'].includes(dataType)
1618
) {
1719
return true;
1820
}

0 commit comments

Comments
 (0)