From 7aa7b9bef17448b829d101010e1b2c3e0014cc60 Mon Sep 17 00:00:00 2001 From: DebaucheryLibrarian Date: Wed, 8 Jul 2026 04:04:09 +0200 Subject: [PATCH] Fixed 8KMembers / Fidelity API response bug. --- src/scrapers/kellymadison.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/scrapers/kellymadison.js b/src/scrapers/kellymadison.js index 6fe30ed5..8aa0c374 100755 --- a/src/scrapers/kellymadison.js +++ b/src/scrapers/kellymadison.js @@ -5,7 +5,6 @@ const unprint = require('unprint'); // const { parse } = require('csv-parse/sync'); const slugify = require('../utils/slugify'); -const http = require('../utils/http'); const { feetInchesToCm, femaleFeetUsToEu } = require('../utils/convert'); const thumbKeyRegex = /(thumb\d+_url)|(episode_thumb_image_\d+_url)/; @@ -84,14 +83,14 @@ function scrapeSceneApi(data, channel, parameters) { async function fetchLatestApi(channel, page = 1, { parameters }) { // JSON API doesn't return poster images, CSV API doesn't have pagination. UPDATE: requested and received both, yet to test - const res = await http.get(`${parameters.apiAddress}/affiliates?site_id=${parameters.siteId}&page=${page}`, { + const res = await unprint.get(`${parameters.apiAddress}/affiliates?site_id=${parameters.siteId}&page=${page}`, { headers: { Authorization: `Bearer ${config.apiKeys[parameters.apiKey]}`, }, }); if (res.ok) { - return res.body.data.map((data) => scrapeSceneApi(data, channel, parameters)); + return res.data.data.map((data) => scrapeSceneApi(data, channel, parameters)); } return res.status;