From 3c218befadf0303a7e7baa076d128db07354b201 Mon Sep 17 00:00:00 2001 From: Zeevo <8338013+zeevo@users.noreply.github.com> Date: Sat, 17 Dec 2022 12:33:36 -0500 Subject: [PATCH] fix bug when categorySelect is undefined --- lib/Amazon.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Amazon.js b/lib/Amazon.js index 3b37774..a9ae16b 100644 --- a/lib/Amazon.js +++ b/lib/Amazon.js @@ -1628,7 +1628,7 @@ class AmazonScraper { const $ = cheerio.load(body.replace(/\s\s+/g, '').replace(/\n/g, '')); const categorySelect = $('#searchDropdownBox')[0]; - if (!Array.isArray(categorySelect.children)) { + if (!categorySelect || !Array.isArray(categorySelect.children)) { throw new Error("Can't find category selector"); }