Compare commits

...

2 Commits

4 changed files with 9 additions and 6 deletions

View File

@ -225,7 +225,7 @@ export default {
flex-grow: 1; flex-grow: 1;
padding: 1rem; padding: 1rem;
grid-template-columns: 1fr; grid-template-columns: 1fr;
grid-template-rows: min-content; grid-template-rows: repeat(auto-fit, 6rem);
overflow-y: auto; overflow-y: auto;
scrollbar-color: $highlight-weak $profile; scrollbar-color: $highlight-weak $profile;
} }

2
package-lock.json generated
View File

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

View File

@ -1,6 +1,6 @@
{ {
"name": "traxxx", "name": "traxxx",
"version": "1.106.1", "version": "1.106.2",
"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

@ -63,8 +63,6 @@ function scrapeAll(scenes, site) {
return scenes.map(({ q, qu, qd, ql }) => { return scenes.map(({ q, qu, qd, ql }) => {
const release = {}; const release = {};
release.entryId = q('.modelimg img', 'id').match(/set-target-(\d+)/)[1];
release.title = q('h3 a', 'title') || q('h3 a', true); release.title = q('h3 a', 'title') || q('h3 a', true);
release.url = qu('h3 a'); release.url = qu('h3 a');
@ -75,6 +73,9 @@ function scrapeAll(scenes, site) {
release.poster = getImageWithFallbacks(q, '.modelimg img', site); release.poster = getImageWithFallbacks(q, '.modelimg img', site);
// release.entryId = q('.modelimg img', 'id').match(/set-target-(\d+)/)[1];
release.entryId = deriveEntryId(release);
return release; return release;
}); });
} }
@ -136,7 +137,6 @@ function scrapeAllTour(scenes) {
function scrapeScene({ html, q, qa, qd, ql }, site, url, baseRelease) { function scrapeScene({ html, q, qa, qd, ql }, site, url, baseRelease) {
const release = { url }; const release = { url };
release.entryId = html.match(/set-target-(\d+)/)[1];
release.title = q('.centerwrap h2', true); release.title = q('.centerwrap h2', true);
release.description = q('.videocontent p', true); release.description = q('.videocontent p', true);
@ -154,6 +154,9 @@ function scrapeScene({ html, q, qa, qd, ql }, site, url, baseRelease) {
const stars = q('.modelrates + p', true).match(/\d.\d/)?.[0]; const stars = q('.modelrates + p', true).match(/\d.\d/)?.[0];
if (stars) release.stars = Number(stars); if (stars) release.stars = Number(stars);
// release.entryId = html.match(/set-target-(\d+)/)[1];
release.entryId = deriveEntryId(release);
return release; return release;
} }