Catching media store fail unlink error to prevent batch failure.
This commit is contained in:
@@ -1,13 +1,14 @@
|
||||
'use strict';
|
||||
|
||||
const unprint = require('unprint');
|
||||
const mime = require('mime');
|
||||
|
||||
const http = require('../utils/http');
|
||||
const qu = require('../utils/qu');
|
||||
const slugify = require('../utils/slugify');
|
||||
const { lbsToKg, feetInchesToCm } = require('../utils/convert');
|
||||
|
||||
const teaserOrder = ['large', 'small', 'mobile'];
|
||||
const teaserOrder = ['large', 'small', 'mobile', 'mp4', 'jpg'];
|
||||
|
||||
function scrapeSceneMetadata(data, channel) {
|
||||
const release = {};
|
||||
@@ -71,7 +72,16 @@ function scrapeSceneApi(data, channel, parameters) {
|
||||
avatar: actor.thumb,
|
||||
})) || data.models;
|
||||
|
||||
release.poster = data.trailer_screencap || data.thumb;
|
||||
release.poster = data.trailer_screencap;
|
||||
|
||||
if (mime.getType(data.thumb) !== 'image/gif') {
|
||||
release.teaser = data.thumb;
|
||||
} else {
|
||||
release.poster = [
|
||||
release.poster,
|
||||
data.thumb,
|
||||
];
|
||||
}
|
||||
|
||||
release.photos = [
|
||||
...data.previews?.full || [],
|
||||
|
||||
Reference in New Issue
Block a user