From 671ddd8bbe61c2f895d73e4a3f6e537905bcabc4 Mon Sep 17 00:00:00 2001 From: Essem Date: Sat, 8 Jan 2022 13:06:35 -0600 Subject: [PATCH] Check if imageServers exists before cleaning eval/exec output --- utils/misc.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/utils/misc.js b/utils/misc.js index c176928..0956650 100644 --- a/utils/misc.js +++ b/utils/misc.js @@ -26,9 +26,11 @@ export async function clean(text) { const { parsed } = config(); const imageServers = JSON.parse(fs.readFileSync("./servers.json", { encoding: "utf8" })).image; - for (const { server, auth } of imageServers) { - text = text.replaceAll(server, optionalReplace(server)); - text = text.replaceAll(auth, optionalReplace(auth)); + if (imageServers && imageServers.length !== 0) { + for (const { server, auth } of imageServers) { + text = text.replaceAll(server, optionalReplace(server)); + text = text.replaceAll(auth, optionalReplace(auth)); + } } for (const env of Object.keys(parsed)) {