From b08678bfba37a31de70a0a1138f7f56a01488ecd Mon Sep 17 00:00:00 2001 From: Rishi Ghan Date: Thu, 4 Nov 2021 17:26:09 -0700 Subject: [PATCH] =?UTF-8?q?=F0=9F=91=A8=F0=9F=8F=BC=E2=80=8D=F0=9F=92=BC?= =?UTF-8?q?=20Fix=20to=20add=20a=20user-agent=20to=20CV=20scrape=20request?= =?UTF-8?q?s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- services/import.service.ts | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/services/import.service.ts b/services/import.service.ts index 835f4ff..f260c56 100644 --- a/services/import.service.ts +++ b/services/import.service.ts @@ -374,10 +374,15 @@ export default class ImportService extends Service { }, methods: { getComicVineVolumeMetadata: (apiDetailURL) => - new Promise((resolve, reject) => + new Promise((resolve, reject) => { + const options = { + headers: { + 'User-Agent': 'ThreeTwo', + } + } https .get( - `${apiDetailURL}?api_key=${process.env.COMICVINE_API_KEY}&format=json&limit=1&offset=0&field_list=id,name,description,image,first_issue,last_issue,publisher,count_of_issues,character_credits,person_credits,aliases`, + `${apiDetailURL}?api_key=${process.env.COMICVINE_API_KEY}&format=json&limit=1&offset=0&field_list=id,name,description,image,first_issue,last_issue,publisher,count_of_issues,character_credits,person_credits,aliases`, options, (resp) => { let data = ""; resp.on("data", (chunk) => { @@ -397,6 +402,7 @@ export default class ImportService extends Service { console.log("Error: " + err.message); reject(err); }) + } ), }, },