From ca42dbcf597482563744135c07c28afc3e43685b Mon Sep 17 00:00:00 2001 From: "Eevee (Evelyn Woods)" Date: Mon, 10 May 2021 20:36:55 -0600 Subject: [PATCH] Fix bulk tester's parsing of single level numbers --- js/headless/bulktest.mjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/headless/bulktest.mjs b/js/headless/bulktest.mjs index 1fadb6a..e33f177 100644 --- a/js/headless/bulktest.mjs +++ b/js/headless/bulktest.mjs @@ -347,7 +347,7 @@ function parse_level_range(string) { if (endpoints === null) throw new ArgParseError(`Bad syntax in level range: ${part}`); let a = parseInt(endpoints[1], 10); - let b = endpoints.length < 3 ? a : parseInt(endpoints[2], 10); + let b = endpoints[2] === undefined ? a : parseInt(endpoints[2], 10); if (a > b) throw new ArgParseError(`Backwards span in level range: ${part}`); for (let n = a; n <= b; n++) {