Using hasTeaser param instead of date comparison to skip upcoming release teasers in Gamma scraper.
This commit is contained in:
parent
372ff54261
commit
8889ea5cf3
|
@ -173,13 +173,15 @@ function scrapeAll(html, site, networkUrl, hasTeaser = true) {
|
||||||
const posterEl = $(element).find('.imgLink img, .tlcImageItem');
|
const posterEl = $(element).find('.imgLink img, .tlcImageItem');
|
||||||
if (posterEl) release.poster = posterEl.attr('data-original') || posterEl.attr('src');
|
if (posterEl) release.poster = posterEl.attr('data-original') || posterEl.attr('src');
|
||||||
|
|
||||||
if (hasTeaser && release.date && new Date() - release.date > 0) {
|
if (hasTeaser) {
|
||||||
release.teaser = [
|
release.teaser = [
|
||||||
{ src: `https://videothumb.gammacdn.com/600x339/${release.entryId}.mp4` },
|
{ src: `https://videothumb.gammacdn.com/600x339/${release.entryId}.mp4` },
|
||||||
{ src: `https://videothumb.gammacdn.com/307x224/${release.entryId}.mp4` },
|
{ src: `https://videothumb.gammacdn.com/307x224/${release.entryId}.mp4` },
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
console.log(release.title, release.teaser);
|
||||||
|
|
||||||
return release;
|
return release;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -454,7 +456,7 @@ async function fetchUpcoming(site) {
|
||||||
const url = getUpcomingUrl(site);
|
const url = getUpcomingUrl(site);
|
||||||
const res = await bhttp.get(url);
|
const res = await bhttp.get(url);
|
||||||
|
|
||||||
return scrapeAll(res.body.toString(), site);
|
return scrapeAll(res.body.toString(), site, null, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
function getDeepUrl(url, site, release) {
|
function getDeepUrl(url, site, release) {
|
||||||
|
|
Loading…
Reference in New Issue