From 7acdc30e1c744d5435821c37375d5ef136db7230 Mon Sep 17 00:00:00 2001 From: Louis Pilfold Date: Sun, 29 Aug 2021 19:57:06 +0100 Subject: Promise await_array --- src/ffi.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/ffi.js') diff --git a/src/ffi.js b/src/ffi.js index 07649e9..ded63ae 100644 --- a/src/ffi.js +++ b/src/ffi.js @@ -120,5 +120,9 @@ export function set_reference(ref, value) { } export function all_promises(...promises) { - return Promise.all(promises); + if (promises.length === 1) { + return Promise.all(promises[0]); + } else { + return Promise.all(promises); + } } -- cgit v1.2.3