From c5271c84903fb316b73492ac4c5262f53b4f3200 Mon Sep 17 00:00:00 2001 From: TheBeastLT Date: Wed, 20 May 2020 10:36:06 +0200 Subject: [PATCH] [scraper] check if id is number when getting metadata --- scraper/lib/metadata.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scraper/lib/metadata.js b/scraper/lib/metadata.js index fbee6f8..29f4529 100644 --- a/scraper/lib/metadata.js +++ b/scraper/lib/metadata.js @@ -16,7 +16,7 @@ function getMetadata(id, type = Type.SERIES) { return Promise.reject("no valid id provided"); } - const key = id.match(/^\d+$/) ? `kitsu:${id}` : id; + const key = Number.isInteger(id) || id.match(/^\d+$/) ? `kitsu:${id}` : id; const metaType = type === Type.MOVIE ? Type.MOVIE : Type.SERIES; return cacheWrapMetadata(key, () => _requestMetadata(`${KITSU_URL}/meta/${metaType}/${key}.json`)