Fixed Bang breaking if scene is missing poster.
This commit is contained in:
+15
-10
@@ -70,18 +70,23 @@ function scrapeAll(scenes, entity) {
|
||||
}));
|
||||
|
||||
const poster = query.img('img[data-videopreview-target="image"]');
|
||||
const posterUrl = new URL(poster);
|
||||
|
||||
if (poster) {
|
||||
release.poster = [
|
||||
`${posterUrl.origin}${posterUrl.pathname}`,
|
||||
posterUrl.href,
|
||||
].map((src) => ({
|
||||
src,
|
||||
expectType: {
|
||||
'application/octet-stream': 'image/jpeg',
|
||||
},
|
||||
}));
|
||||
try {
|
||||
const posterUrl = new URL(poster);
|
||||
|
||||
release.poster = [
|
||||
`${posterUrl.origin}${posterUrl.pathname}`,
|
||||
posterUrl.href,
|
||||
].map((src) => ({
|
||||
src,
|
||||
expectType: {
|
||||
'application/octet-stream': 'image/jpeg',
|
||||
},
|
||||
}));
|
||||
} catch (error) {
|
||||
// nothing needed
|
||||
}
|
||||
}
|
||||
|
||||
release.teaser = [
|
||||
|
||||
Reference in New Issue
Block a user