Added Kelly Madison Media (Teen Fidelity) release scraper.

This commit is contained in:
2019-12-10 05:10:08 +01:00
parent 691124fa1c
commit 85e55eebaf
13 changed files with 190 additions and 8 deletions

View File

@@ -179,8 +179,6 @@ async function storePhotos(release, releaseId) {
const pluckedPhotos = pluckPhotos(release.photos, release);
console.log(release.photos, pluckedPhotos);
const newPhotos = await filterSourceDuplicates(pluckedPhotos, 'releases', 'photo', `(${release.site.name}, ${releaseId}) "${release.title}"`);
if (newPhotos.length === 0) return;
@@ -201,7 +199,9 @@ async function storePhotos(release, releaseId) {
async function storeTrailer(release, releaseId) {
// support scrapers supplying multiple qualities
const trailer = Array.isArray(release.trailer) ? release.trailer[0] : release.trailer;
const trailer = Array.isArray(release.trailer)
? (release.trailer.find(trailerX => [1080, 720].includes(trailerX.quality) || release.trailer[0]))
: release.trailer;
if (!trailer || !trailer.src) {
console.warn(`No trailer available for (${release.site.name}, ${releaseId}}) "${release.title}"`);