Improved duplicate filtering, now also applying to upcoming updates. Updated Gamma fetchLatest method parameters. Added shortcut for SFW-mode.

This commit is contained in:
2020-03-28 04:37:04 +01:00
parent 95d115b585
commit 6d9f96c5d5
10 changed files with 112 additions and 40 deletions

View File

@@ -136,7 +136,7 @@ async function scrapeApiReleases(json, site) {
];
}
release.movie = `${site.url}/en/movie/${scene.url_movie_title}/${scene.movie_id}`;
// release.movie = `${site.url}/en/movie/${scene.url_movie_title}/${scene.movie_id}`;
return release;
}).filter(Boolean);
@@ -408,7 +408,7 @@ async function fetchApiCredentials(referer, site) {
return getApiUrl(appId, apiKey);
}
async function fetchApiLatest(site, page = 1, upcoming = false) {
async function fetchApiLatest(site, page = 1, preData, include, upcoming = false) {
const referer = site.parameters?.referer || `${site.parameters?.networkReferer ? site.network.url : site.url}/en/videos`;
const { apiUrl } = await fetchApiCredentials(referer, site);
@@ -433,8 +433,8 @@ async function fetchApiLatest(site, page = 1, upcoming = false) {
return [];
}
async function fetchApiUpcoming(site) {
return fetchApiLatest(site, 1, true);
async function fetchApiUpcoming(site, page = 1, preData, include) {
return fetchApiLatest(site, page, preData, include, true);
}
function getLatestUrl(site, page) {