Scraping upcoming Vixen scenes. Fetching release media groups sequentially to prevent collisions.
This commit is contained in:
@@ -166,7 +166,7 @@ async function saveItems(items, domain, role) {
|
||||
? `${item.hash.slice(4)}_${item.quality}.${item.extension}`
|
||||
: `${item.hash.slice(4)}.${item.extension}`;
|
||||
|
||||
const filedir = path.join(`${domain}s`, `${role}s`, dir, subdir);
|
||||
const filedir = path.join(`${role}s`, dir, subdir);
|
||||
const filepath = path.join(filedir, filename);
|
||||
|
||||
await fs.mkdir(path.join(config.media.path, filedir), { recursive: true });
|
||||
@@ -175,7 +175,7 @@ async function saveItems(items, domain, role) {
|
||||
if (/image/.test(item.mimetype)) {
|
||||
const thumbnail = await createThumbnail(item.file);
|
||||
|
||||
const thumbdir = path.join(`${domain}s`, `${role}s`, 'thumbs', dir, subdir);
|
||||
const thumbdir = path.join(`${role}s`, 'thumbs', dir, subdir);
|
||||
const thumbpath = path.join(thumbdir, filename);
|
||||
|
||||
await fs.mkdir(path.join(config.media.path, thumbdir), { recursive: true });
|
||||
|
||||
Reference in New Issue
Block a user