From 42c0e50c92d28dca78057907d89d4df576daedf2 Mon Sep 17 00:00:00 2001 From: pedall Date: Sun, 14 Jan 2018 20:46:08 +0100 Subject: [PATCH] Fix ShardClientUtil#broadcastEval - now really accepting functions (#2248) * small fix to broadcastEval accepting functions * dont ignore idea anymore (separate PR then) --- src/sharding/ShardClientUtil.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sharding/ShardClientUtil.js b/src/sharding/ShardClientUtil.js index 1c47f0296..8b8262150 100644 --- a/src/sharding/ShardClientUtil.js +++ b/src/sharding/ShardClientUtil.js @@ -86,7 +86,7 @@ class ShardClientUtil { */ broadcastEval(script) { return new Promise((resolve, reject) => { - script = typeof script !== 'function' ? `(${script})(this)` : script; + script = typeof script === 'function' ? `(${script})(this)` : script; const listener = message => { if (!message || message._sEval !== script) return; process.removeListener('message', listener);