From 297002fec486efc29a3754a6703eeff12dc8dbc1 Mon Sep 17 00:00:00 2001 From: Christoph Diehl <1614333+posidron@users.noreply.github.com> Date: Fri, 6 Apr 2018 19:45:19 +0200 Subject: [PATCH] Let safely() support Arrays --- lib/utils/script.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/utils/script.js b/lib/utils/script.js index f6105d2..bf09ca0 100644 --- a/lib/utils/script.js +++ b/lib/utils/script.js @@ -68,8 +68,12 @@ class script extends utils { return JSON.stringify(o) } - static safely (s) { - return `try { ${s} } catch(e) { }` + static safely (obj) { + if (Array.isArray(obj)) { + return obj.map(s => utils.script.safely(s)).join(' ') + } else { + return `try { ${obj} } catch(e) { }` + } } static makeLoop (s, max) {