When poster is not available during scraping, first photo is stored as poster; removed client-side fallback. Added screencap album fallback to Jules Jordan scraper. Simplified JJ page traversal.
This commit is contained in:
@@ -46,7 +46,7 @@ async function curateRelease(release) {
|
||||
target_id: release.id,
|
||||
domain: 'releases',
|
||||
})
|
||||
.orderBy('role'),
|
||||
.orderBy(['role', 'index']),
|
||||
]);
|
||||
|
||||
return {
|
||||
@@ -255,6 +255,7 @@ async function storeReleaseAssets(release, releaseId) {
|
||||
storePhotos(release.photos, {
|
||||
targetId: releaseId,
|
||||
subpath,
|
||||
primaryRole: release.poster ? null : 'poster',
|
||||
}, identifier),
|
||||
release.poster && storePhotos([release.poster], {
|
||||
role: 'poster',
|
||||
|
||||
Reference in New Issue
Block a user