diff --git a/src/scrapers/vixen.js b/src/scrapers/vixen.js index c6a25c17..3040dec8 100644 --- a/src/scrapers/vixen.js +++ b/src/scrapers/vixen.js @@ -240,7 +240,11 @@ async function fetchScene(url, site, baseRelease) { const res = await http.get(apiUrl); if (res.ok) { - return scrapeScene(res.body.data, url, site, baseRelease); + if (res.body.data) { + return scrapeScene(res.body.data, url, site, baseRelease); + } + + return null; } return res.status; @@ -253,10 +257,14 @@ async function fetchProfile({ name: actorName }, { site }, include) { const res = await http.get(url); if (res.ok) { - return scrapeProfile(res.body.data, origin, include.scenes); + if (res.body.data) { + return scrapeProfile(res.body.data, origin, include.scenes); + } + + return null; } - return null; + return res.status; } module.exports = {