Fixed Whale Member scraper for Nuxt URLs, added P2P Marketplace.

This commit is contained in:
DebaucheryLibrarian
2026-07-08 05:16:48 +02:00
parent 4a60cadb4b
commit 6fa03081ef
2 changed files with 11 additions and 2 deletions

View File

@@ -10341,6 +10341,12 @@ const sites = [
url: 'https://pornplus.com/series/pimpparade',
parent: 'pornplus',
},
{
name: 'Penis To Pussy Marketplace',
slug: 'p2pmarketplace',
url: 'https://pornplus.com/series/p2p-marketplace',
parent: 'pornplus',
},
{
name: 'Porn Pros',
slug: 'pornprosplus',

View File

@@ -10,9 +10,12 @@ const dateRegex = /\d{4}-\d{2}-\d{2}T/;
function scrapeLatest(scenes, fullData, channel, parameters) {
return scenes.map(({ query }) => {
const release = {};
const origin = new URL(parameters.latest || channel.url).origin;
release.url = query.url('[href*="/video"]', { origin: new URL(parameters.latest || channel.url).origin });
release.title = query.content('a[href*="/video"] strong');
release.url = query.url('a[href*="/video"]', { origin })
|| query.url('nuxtlink[to*="/video"]', { attribute: 'to', origin });
release.title = query.content('a[href*="/video"] strong, nuxtlink[to*="/video"] strong');
release.entryId = release.url
? new URL(release.url).pathname.split('/').at(-1)