forked from DebaucheryLibrarian/traxxx
Added beforeNetwork hook, used by MindGeek. Added Filthy Kings to Gamma.
This commit is contained in:
@@ -237,7 +237,7 @@ async function fetchLatest(site, page = 1, options) {
|
||||
const { searchParams } = new URL(url);
|
||||
const siteId = searchParams.get('site');
|
||||
|
||||
const { session, instanceToken } = await getSession(site, options.parameters);
|
||||
const { session, instanceToken } = options.beforeNetwork || await getSession(site, options.parameters);
|
||||
|
||||
const beforeDate = moment().add('1', 'day').format('YYYY-MM-DD');
|
||||
const limit = 10;
|
||||
@@ -294,7 +294,7 @@ async function fetchScene(url, site, baseScene, options) {
|
||||
}
|
||||
|
||||
const entryId = new URL(url).pathname.match(/\/(\d+)/)?.[1];
|
||||
const { session, instanceToken } = options.beforeFetchScene || await getSession(site, options.parameters);
|
||||
const { session, instanceToken } = options.beforeFetchScenes || await getSession(site, options.parameters);
|
||||
|
||||
const res = await http.get(`https://site-api.project1service.com/v2/releases/${entryId}`, {
|
||||
session,
|
||||
@@ -363,7 +363,8 @@ async function fetchProfile({ name: actorName, slug: actorSlug }, { entity, para
|
||||
}
|
||||
|
||||
module.exports = {
|
||||
beforeFetchScene: getSession,
|
||||
beforeNetwork: getSession,
|
||||
beforeFetchScenes: getSession,
|
||||
scrapeLatestX,
|
||||
fetchLatest,
|
||||
fetchUpcoming,
|
||||
|
||||
Reference in New Issue
Block a user