Added periodic memory logger.
This commit is contained in:
@@ -12,7 +12,7 @@ function scrapeAll(scenes, channel) {
|
||||
|
||||
release.title = query.cnt('.title');
|
||||
|
||||
release.actors = query.all('.actors a').map(actorEl => ({
|
||||
release.actors = query.all('.actors a').map((actorEl) => ({
|
||||
name: query.cnt(actorEl),
|
||||
url: query.url(actorEl, null, 'href', { origin: channel.url }),
|
||||
}));
|
||||
@@ -40,7 +40,7 @@ function scrapeScene({ query }, url, channel) {
|
||||
release.date = query.date('.publish_date', 'MMMM DD, YYYY');
|
||||
release.duration = query.dur('.duration');
|
||||
|
||||
release.actors = query.all('.actress a').map(actorEl => ({
|
||||
release.actors = query.all('.actress a').map((actorEl) => ({
|
||||
name: query.cnt(actorEl),
|
||||
url: query.url(actorEl, null, 'href', { origin: channel.url }),
|
||||
}));
|
||||
@@ -91,7 +91,7 @@ function scrapeMovie({ query, el }, url, channel) {
|
||||
|
||||
release.duration = query.dur('.duration');
|
||||
|
||||
release.actors = query.all('.actors .actor').map(actorEl => ({
|
||||
release.actors = query.all('.actors .actor').map((actorEl) => ({
|
||||
name: query.cnt(actorEl, '.name'),
|
||||
url: query.url(actorEl, 'a', 'href', { origin: channel.url }),
|
||||
avatar: query.sourceSet(actorEl, '.thumbnail img', 'data-srcset'),
|
||||
@@ -99,7 +99,7 @@ function scrapeMovie({ query, el }, url, channel) {
|
||||
|
||||
release.poster = query.sourceSet('.banner', 'data-src')?.[0];
|
||||
release.covers = [query.all(query.el('.cover').parentElement, 'source')
|
||||
?.map(coverEl => query.sourceSet(coverEl, null, 'data-srcset'))
|
||||
?.map((coverEl) => query.sourceSet(coverEl, null, 'data-srcset'))
|
||||
.flat()
|
||||
.sort((coverA, coverB) => {
|
||||
const resA = Number(coverA.match(/_(\d{3,})_/)?.[1]);
|
||||
|
||||
Reference in New Issue
Block a user