Added Girls Under Arrest to Adult Time. Added mobile album support to some Girlsway sites. Fixed Moms On Moms link.

This commit is contained in:
ThePendulum 2020-03-06 23:40:15 +01:00
parent 495f0bcf3b
commit aad91fe4ae
3 changed files with 23 additions and 2 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 160 KiB

View File

@ -390,6 +390,16 @@ const sites = [
description: 'LadyGonzo.com is a new Adult Time porn series featuring Joanna Angel shooting hardcore sex and gonzo porn movies the way she\'d like to see it!', description: 'LadyGonzo.com is a new Adult Time porn series featuring Joanna Angel shooting hardcore sex and gonzo porn movies the way she\'d like to see it!',
network: 'adulttime', network: 'adulttime',
}, },
{
name: 'Girls Under Arrest',
slug: 'girlsunderarrest',
url: 'https://www.girlsunderarrest.com',
parameters: {
referer: 'https://www.isthisreal.com',
scene: 'https://www.isthisreal.com/en/video/girlsunderarrest',
},
network: 'adulttime',
},
// AMATEUR ALLURE // AMATEUR ALLURE
{ {
name: 'Amateur Allure', name: 'Amateur Allure',
@ -2013,6 +2023,7 @@ const sites = [
network: 'girlsway', network: 'girlsway',
parameters: { parameters: {
referer: 'https://www.girlsway.com', referer: 'https://www.girlsway.com',
mobile: 'https://m.dpfanatics.com/en/video',
}, },
}, },
{ {
@ -2020,6 +2031,9 @@ const sites = [
name: 'Mommy\'s Girl', name: 'Mommy\'s Girl',
url: 'https://www.mommysgirl.com', url: 'https://www.mommysgirl.com',
network: 'girlsway', network: 'girlsway',
parameters: {
mobile: 'https://m.dpfanatics.com/en/video',
},
}, },
{ {
slug: 'webyoung', slug: 'webyoung',
@ -2028,6 +2042,7 @@ const sites = [
network: 'girlsway', network: 'girlsway',
parameters: { parameters: {
referer: 'https://www.girlsway.com', referer: 'https://www.girlsway.com',
mobile: 'https://m.dpfanatics.com/en/video',
}, },
}, },
{ {
@ -2036,6 +2051,7 @@ const sites = [
url: 'https://www.sextapelesbians.com', url: 'https://www.sextapelesbians.com',
network: 'girlsway', network: 'girlsway',
parameters: { parameters: {
scene: 'https://www.girlsway.com/en/video/sextapelesbians', // sextapelesbians.com redirects to isthisreal.com
referer: 'https://www.girlsway.com', referer: 'https://www.girlsway.com',
}, },
}, },
@ -2045,7 +2061,8 @@ const sites = [
url: 'https://www.girlsway.com/en/videos/momsonmoms', url: 'https://www.girlsway.com/en/videos/momsonmoms',
network: 'girlsway', network: 'girlsway',
parameters: { parameters: {
scene: 'https://www.girlsway.com/en/video', scene: 'https://www.girlsway.com/en/video/sextapelesbians',
referer: 'https://www.girlsway.com',
}, },
}, },
// HUSSIE PASS // HUSSIE PASS

View File

@ -468,7 +468,11 @@ async function fetchUpcoming(site) {
} }
function getDeepUrl(url, site, release, mobile) { function getDeepUrl(url, site, release, mobile) {
const pathname = release?.path || new URL(url).pathname.replace(/\/en(\/video)?|\/scene/g, ''); const filter = new Set(['en', 'video', 'scene', site.slug, site.network.slug]);
const pathname = release?.path || new URL(url).pathname
.split('/')
.filter(component => !filter.has(component))
.join('/'); // reduce to scene ID and title slug
if (mobile) { if (mobile) {
return `${mobile}${pathname}`; return `${mobile}${pathname}`;