Compare commits
No commits in common. "21688ab9d085543fef838101550287fd07c717f1" and "5acaa9c6bf16abb2f1605995a40e34e949c9cf24" have entirely different histories.
21688ab9d0
...
5acaa9c6bf
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "traxxx",
|
"name": "traxxx",
|
||||||
"version": "1.99.5",
|
"version": "1.99.4",
|
||||||
"lockfileVersion": 1,
|
"lockfileVersion": 1,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "traxxx",
|
"name": "traxxx",
|
||||||
"version": "1.99.5",
|
"version": "1.99.4",
|
||||||
"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": {
|
||||||
|
|
|
@ -328,7 +328,7 @@ async function mergeProfiles(profiles, actor) {
|
||||||
piercings: prevProfile.piercings || profile.piercings,
|
piercings: prevProfile.piercings || profile.piercings,
|
||||||
tattoos: prevProfile.tattoos || profile.tattoos,
|
tattoos: prevProfile.tattoos || profile.tattoos,
|
||||||
social: prevProfile.social.concat(profile.social || []),
|
social: prevProfile.social.concat(profile.social || []),
|
||||||
avatars: prevProfile.avatars.concat(profile.avatar ? [{ src: profile.avatar }] : []), // don't flatten fallbacks
|
avatars: prevProfile.avatars.concat(profile.avatar ? [profile.avatar] : []), // don't flatten fallbacks
|
||||||
releases: prevProfile.releases.concat(profile.releases ? profile.releases : []), // don't flatten fallbacks
|
releases: prevProfile.releases.concat(profile.releases ? profile.releases : []), // don't flatten fallbacks
|
||||||
};
|
};
|
||||||
}, {
|
}, {
|
||||||
|
|
|
@ -12,13 +12,10 @@ function scrapeProfile(html) {
|
||||||
.map(detail => qa(detail, 'td', true))
|
.map(detail => qa(detail, 'td', true))
|
||||||
.reduce((acc, [key, value]) => ({ ...acc, [key.slice(0, -1).replace(/[\s+|/]/g, '_')]: value }), {});
|
.reduce((acc, [key, value]) => ({ ...acc, [key.slice(0, -1).replace(/[\s+|/]/g, '_')]: value }), {});
|
||||||
|
|
||||||
|
|
||||||
/* unreliable, see: Syren De Mer
|
|
||||||
const catlinks = qa('#mw-normal-catlinks a', true);
|
const catlinks = qa('#mw-normal-catlinks a', true);
|
||||||
const isTrans = catlinks.some(link => link.match(/shemale|transgender/i));
|
const isTrans = catlinks.some(link => link.match(/shemale|transgender/i));
|
||||||
profile.gender = isTrans ? 'transsexual' : 'female';
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
profile.gender = isTrans ? 'transsexual' : 'female';
|
||||||
profile.birthdate = qd('.bday', 'YYYY-MM-DD');
|
profile.birthdate = qd('.bday', 'YYYY-MM-DD');
|
||||||
|
|
||||||
profile.description = q('#mw-content-text > p', true);
|
profile.description = q('#mw-content-text > p', true);
|
||||||
|
|
Loading…
Reference in New Issue