Compare commits
2
Commits
04d1e340f5
...
76e6e60d69
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
76e6e60d69 | ||
|
|
7aa7b9bef1 |
Generated
+2
-2
@@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"name": "traxxx",
|
"name": "traxxx",
|
||||||
"version": "1.254.8",
|
"version": "1.254.9",
|
||||||
"lockfileVersion": 3,
|
"lockfileVersion": 3,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "traxxx",
|
"name": "traxxx",
|
||||||
"version": "1.254.8",
|
"version": "1.254.9",
|
||||||
"license": "ISC",
|
"license": "ISC",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@aws-sdk/client-s3": "^3.458.0",
|
"@aws-sdk/client-s3": "^3.458.0",
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "traxxx",
|
"name": "traxxx",
|
||||||
"version": "1.254.8",
|
"version": "1.254.9",
|
||||||
"description": "All the latest porn releases in one place",
|
"description": "All the latest porn releases in one place",
|
||||||
"main": "src/app.js",
|
"main": "src/app.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|||||||
@@ -5,7 +5,6 @@ const unprint = require('unprint');
|
|||||||
// const { parse } = require('csv-parse/sync');
|
// const { parse } = require('csv-parse/sync');
|
||||||
|
|
||||||
const slugify = require('../utils/slugify');
|
const slugify = require('../utils/slugify');
|
||||||
const http = require('../utils/http');
|
|
||||||
const { feetInchesToCm, femaleFeetUsToEu } = require('../utils/convert');
|
const { feetInchesToCm, femaleFeetUsToEu } = require('../utils/convert');
|
||||||
|
|
||||||
const thumbKeyRegex = /(thumb\d+_url)|(episode_thumb_image_\d+_url)/;
|
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 }) {
|
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
|
// 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: {
|
headers: {
|
||||||
Authorization: `Bearer ${config.apiKeys[parameters.apiKey]}`,
|
Authorization: `Bearer ${config.apiKeys[parameters.apiKey]}`,
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
if (res.ok) {
|
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;
|
return res.status;
|
||||||
|
|||||||
Reference in New Issue
Block a user