From 211cb2010e23265be599819c5f79f66f0abd62d1 Mon Sep 17 00:00:00 2001 From: Greenscreener Date: Tue, 27 Feb 2024 10:11:19 +0100 Subject: [PATCH] Nobody needs a better nullish coalescing operator than OR --- index.mjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.mjs b/index.mjs index 0659539..81e0067 100755 --- a/index.mjs +++ b/index.mjs @@ -102,7 +102,7 @@ async function handleClient(client) { const query = JSON.parse(line) const results = [] for (const input of query.formulas) { - const options = input.options !== null ? input.options : (query.options !== null ? query.options : defaultOptions) // Because I can't be arsed to update all nodejs installations in existence just for this single line + const options = input.options || query.options || defaultOptions // Because I can't be arsed to update all nodejs installations in existence just for this single line // Add macros from the macros option if (options.macros) { for (const macro of Object.keys(options.macros)) {