Using channel origin instead of URL for Gamma referer URL composition.
This commit is contained in:
@@ -128,7 +128,7 @@ async function fetchApiCredentials(referer, site) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
async function fetchLatest(site, page = 1, options, _preData, upcoming = false) {
|
async function fetchLatest(site, page = 1, options, _preData, upcoming = false) {
|
||||||
const referer = options.parameters?.referer || `${options.parameters?.networkReferer ? site.parent.url : site.url}/en/videos`;
|
const referer = options.parameters?.referer || `${options.parameters?.networkReferer ? site.parent.origin : site.origin}/en/videos`;
|
||||||
const { apiUrl } = await fetchApiCredentials(referer, site);
|
const { apiUrl } = await fetchApiCredentials(referer, site);
|
||||||
const slug = options.parameters.querySlug || site.slug;
|
const slug = options.parameters.querySlug || site.slug;
|
||||||
|
|
||||||
@@ -179,7 +179,7 @@ async function getFullPhotos(entryId, site, parameters) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
async function getThumbs(entryId, site, parameters) {
|
async function getThumbs(entryId, site, parameters) {
|
||||||
const referer = parameters?.referer || `${parameters?.networkReferer ? site.parent.url : site.url}/en/videos`;
|
const referer = parameters?.referer || `${parameters?.networkReferer ? site.parent.origin : site.origin}/en/videos`;
|
||||||
const { apiUrl } = await fetchApiCredentials(referer, site);
|
const { apiUrl } = await fetchApiCredentials(referer, site);
|
||||||
|
|
||||||
const res = await unprint.post(apiUrl, {
|
const res = await unprint.post(apiUrl, {
|
||||||
@@ -298,7 +298,7 @@ async function scrapeScene(data, site, options, movieScenes) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
async function fetchScene(url, site, baseRelease, options) {
|
async function fetchScene(url, site, baseRelease, options) {
|
||||||
const referer = options.parameters?.referer || `${site.parameters?.networkReferer ? site.parent.url : site.url}/en/videos`;
|
const referer = options.parameters?.referer || `${site.parameters?.networkReferer ? site.parent.origin : site.origin}/en/videos`;
|
||||||
const { apiUrl } = await fetchApiCredentials(referer, site);
|
const { apiUrl } = await fetchApiCredentials(referer, site);
|
||||||
|
|
||||||
const entryId = (baseRelease?.path || new URL(url).pathname).match(/\/(\d{2,})(\/|$)/)?.[1];
|
const entryId = (baseRelease?.path || new URL(url).pathname).match(/\/(\d{2,})(\/|$)/)?.[1];
|
||||||
|
|||||||
Reference in New Issue
Block a user