Only curating release ID when present.
This commit is contained in:
@@ -48,7 +48,7 @@ function scrapeScene({ query }, url, channel) {
|
||||
release.director = query.cnt('.director')?.split(/\s*:\s*/)[1];
|
||||
|
||||
const fallbackPoster = query.img('.player img');
|
||||
release.poster = query.sourceSet('.player img', 'data-srcset') || [fallbackPoster.replace('_crop', ''), fallbackPoster];
|
||||
release.poster = query.sourceSet('.player img', 'data-srcset') || [fallbackPoster?.replace('_crop', ''), fallbackPoster];
|
||||
|
||||
const movieUrl = query.url('.movie a', 'href', { origin: channel.url });
|
||||
|
||||
@@ -173,7 +173,7 @@ async function fetchMovies(channel, page = 1) {
|
||||
Referer: 'https://www.dorcelclub.com/en/porn-movie?sorting=new', // might be used to derive sorting
|
||||
});
|
||||
|
||||
if (res.ok) {
|
||||
if (res.ok && res.items) {
|
||||
return scrapeMovies(res.items, channel);
|
||||
}
|
||||
|
||||
@@ -199,7 +199,7 @@ async function fetchMovie(url, channel) {
|
||||
Referer: `${channel.url}/en/porn-movie`,
|
||||
});
|
||||
|
||||
if (res.ok) {
|
||||
if (res.ok && res.item) {
|
||||
return scrapeMovie(res.item, url, channel);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user