Compare commits

..

2 Commits

Author SHA1 Message Date
DebaucheryLibrarian c1aea78496 1.199.13 2021-10-17 19:59:11 +02:00
DebaucheryLibrarian 49f891ba44 Ignoring 1-second scene duration from MindGeek API. 2021-10-17 19:59:05 +02:00
3 changed files with 6 additions and 5 deletions

2
package-lock.json generated
View File

@ -1,6 +1,6 @@
{ {
"name": "traxxx", "name": "traxxx",
"version": "1.199.12", "version": "1.199.13",
"lockfileVersion": 1, "lockfileVersion": 1,
"requires": true, "requires": true,
"dependencies": { "dependencies": {

View File

@ -1,6 +1,6 @@
{ {
"name": "traxxx", "name": "traxxx",
"version": "1.199.12", "version": "1.199.13",
"description": "All the latest porn releases in one place", "description": "All the latest porn releases in one place",
"main": "src/app.js", "main": "src/app.js",
"scripts": { "scripts": {

View File

@ -72,11 +72,11 @@ function scrapeLatestX(data, site, filterChannel) {
release.url = `${basepath}/${release.entryId}/${slugify(release.title)}`; release.url = `${basepath}/${release.entryId}/${slugify(release.title)}`;
release.date = new Date(data.dateReleased); release.date = new Date(data.dateReleased);
release.actors = data.actors.map(actor => ({ name: actor.name, gender: actor.gender })); release.duration = data.videos.mediabook?.length > 1 ? data.videos.mediabook.length : null;
release.actors = data.actors.map(actor => ({ name: actor.name, gender: actor.gender }));
release.tags = data.tags.map(tag => tag.name); release.tags = data.tags.map(tag => tag.name);
release.duration = data.videos.mediabook?.length;
[release.poster, ...release.photos] = getThumbs(data); [release.poster, ...release.photos] = getThumbs(data);
const { teaser, trailer } = getVideos(data); const { teaser, trailer } = getVideos(data);
@ -109,8 +109,9 @@ function scrapeScene(data, url, _site, networkName) {
release.description = description; release.description = description;
release.date = new Date(data.dateReleased); release.date = new Date(data.dateReleased);
release.actors = data.actors.map(actor => ({ name: actor.name, gender: actor.gender })); release.duration = data.videos.mediabook?.length > 1 ? data.videos.mediabook.length : null;
release.actors = data.actors.map(actor => ({ name: actor.name, gender: actor.gender }));
release.tags = data.tags.map(tag => tag.name); release.tags = data.tags.map(tag => tag.name);
[release.poster, ...release.photos] = getThumbs(data); [release.poster, ...release.photos] = getThumbs(data);