We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
run_js()
None
1 parent 5646351 commit 89ce352Copy full SHA for 89ce352
webiojs/src/handlers/script.ts
@@ -35,7 +35,11 @@ export class ScriptHandler implements CommandHandler {
35
if (msg.spec.eval) {
36
// credit: https://stackoverflow.com/questions/27746304/how-do-i-tell-if-an-object-is-a-promise
37
Promise.resolve(res).then(function (value) {
38
- state.CurrentSession.send_message({event: "js_yield", task_id: msg.task_id, data: value || null});
+ state.CurrentSession.send_message({
39
+ event: "js_yield",
40
+ task_id: msg.task_id,
41
+ data: value === undefined ? null : value
42
+ });
43
}).catch((error) => {
44
state.CurrentSession.send_message({event: "js_yield", task_id: msg.task_id, data: null});
45
});
0 commit comments