From b9f7c421c2b05a2bde03d92852bcc9230f6841c7 Mon Sep 17 00:00:00 2001 From: schneefux Date: Sun, 2 Apr 2017 19:41:57 +0200 Subject: finish early if num(matches) < 50 on a page --- worker.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'worker.js') diff --git a/worker.js b/worker.js index ab659be..32379e9 100644 --- a/worker.js +++ b/worker.js @@ -64,11 +64,11 @@ if (MADGLORY_TOKEN == undefined) throw "Need an API token"; } }) )); + if (matches.length < 50) exhausted = true; } catch (err) { if (err.statusCode == 429) { await sleep(1000); } else if (err.statusCode == 404) { - // TODO stop early if len(matches) < pagelen exhausted = true; } else { console.error(err); -- cgit v1.3.1