Compare commits

..

No commits in common. "7f4e4df9e37e2da2578b2616548fe30cfbddcdf5" and "43d85bcd349b7d22e203ed99b21d306bae36d8ad" have entirely different histories.

6 changed files with 17 additions and 17 deletions

4
package-lock.json generated
View File

@ -1,12 +1,12 @@
{ {
"name": "traxxx", "name": "traxxx",
"version": "1.237.13", "version": "1.237.12",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "traxxx", "name": "traxxx",
"version": "1.237.13", "version": "1.237.12",
"license": "ISC", "license": "ISC",
"dependencies": { "dependencies": {
"@aws-sdk/client-s3": "^3.458.0", "@aws-sdk/client-s3": "^3.458.0",

View File

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

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 MiB

View File

@ -908,7 +908,7 @@ const sites = [
}, },
// BANG // BANG
{ {
name: 'Bang! Trickery', name: 'Trickery',
slug: 'bangtrickery', slug: 'bangtrickery',
url: 'https://www.bang.com/videos?in=BANG%21+Trickery', url: 'https://www.bang.com/videos?in=BANG%21+Trickery',
parameters: { siteId: 4800 }, parameters: { siteId: 4800 },
@ -930,20 +930,20 @@ const sites = [
parent: 'bang', parent: 'bang',
}, },
{ {
name: 'Bang! Surprise', name: 'Surprise',
slug: 'bangsurprise', slug: 'bangsurprise',
url: 'https://www.bang.com/videos?in=BANG%21+Surprise', url: 'https://www.bang.com/videos?in=BANG%21+Surprise',
parameters: { siteId: 5000 }, parameters: { siteId: 5000 },
parent: 'bang', parent: 'bang',
}, },
{ {
name: 'Bang! Adventures', name: 'Adventures',
slug: 'bangadventures', slug: 'bangadventures',
url: 'https://www.bang.com/videos?in=BANG%21+adventures', url: 'https://www.bang.com/videos?in=BANG%21+adventures',
parent: 'bang', parent: 'bang',
}, },
{ {
name: 'Bang! Real Teens', name: 'Real Teens',
slug: 'bangrealteens', slug: 'bangrealteens',
alias: ['brealteens'], alias: ['brealteens'],
url: 'https://www.bang.com/videos?in=BANG%21+Real+Teens', url: 'https://www.bang.com/videos?in=BANG%21+Real+Teens',
@ -965,21 +965,21 @@ const sites = [
parent: 'bang', parent: 'bang',
}, },
{ {
name: 'Bang! Japan', name: 'Japan',
slug: 'bangjapan', slug: 'bangjapan',
url: 'https://www.bang.com/videos?in=BANG%21+Japan', url: 'https://www.bang.com/videos?in=BANG%21+Japan',
parameters: { siteId: 3079, ignore: true }, parameters: { siteId: 3079, ignore: true },
parent: 'bang', parent: 'bang',
}, },
{ {
name: 'Bang! Rammed', name: 'Rammed',
slug: 'bangrammed', slug: 'bangrammed',
url: 'https://www.bang.com/videos?in=BANG%21+Rammed', url: 'https://www.bang.com/videos?in=BANG%21+Rammed',
parameters: { siteId: 4836 }, parameters: { siteId: 4836 },
parent: 'bang', parent: 'bang',
}, },
{ {
name: 'Bang! Glamkore', name: 'Glamkore',
slug: 'bangglamkore', slug: 'bangglamkore',
alias: ['bglamkore'], alias: ['bglamkore'],
url: 'https://www.bang.com/videos?in=BANG%21+Glamkore', url: 'https://www.bang.com/videos?in=BANG%21+Glamkore',
@ -994,7 +994,7 @@ const sites = [
parent: 'bang', parent: 'bang',
}, },
{ {
name: 'Bang! Real MILFs', name: 'Real MILFs',
slug: 'bangrealmilfs', slug: 'bangrealmilfs',
alias: ['brealmilfs'], alias: ['brealmilfs'],
url: 'https://www.bang.com/videos?in=BANG%21+Real+Milfs', url: 'https://www.bang.com/videos?in=BANG%21+Real+Milfs',
@ -1002,7 +1002,7 @@ const sites = [
parent: 'bang', parent: 'bang',
}, },
{ {
name: 'Bang! Confessions', name: 'Confessions',
slug: 'bangconfessions', slug: 'bangconfessions',
alias: ['bconfessions'], alias: ['bconfessions'],
url: 'https://www.bang.com/videos?in=BANG%21+Confessions', url: 'https://www.bang.com/videos?in=BANG%21+Confessions',
@ -1010,7 +1010,7 @@ const sites = [
parent: 'bang', parent: 'bang',
}, },
{ {
name: 'Bang! Casting', name: 'Casting',
slug: 'bangcasting', slug: 'bangcasting',
alias: ['bcasting'], alias: ['bcasting'],
url: 'https://www.bang.com/videos?in=BANG%21+Casting', url: 'https://www.bang.com/videos?in=BANG%21+Casting',

View File

@ -41,9 +41,7 @@ async function addAlert(alert, sessionUser) {
alert.matches?.length > 0 && bulkInsert('alerts_matches', alert.matches.map((match) => ({ alert.matches?.length > 0 && bulkInsert('alerts_matches', alert.matches.map((match) => ({
alert_id: alertId, alert_id: alertId,
property: match.property, property: match.property,
expression: /\/.*\//.test(match.expression) expression: match.expression,
? match.expression.slice(1, -1)
: escapeRegexp(match.expression),
})), false), })), false),
alert.stashes?.length > 0 && bulkInsert('alerts_stashes', alert.stashes.map((stashId) => ({ alert.stashes?.length > 0 && bulkInsert('alerts_stashes', alert.stashes.map((stashId) => ({
alert_id: alertId, alert_id: alertId,
@ -117,7 +115,9 @@ async function notify(scenes) {
acc[alertMatch.alert_id].push({ acc[alertMatch.alert_id].push({
property: alertMatch.property, property: alertMatch.property,
expression: new RegExp(alertMatch.expression, 'ui'), expression: /\/.*\//.test(alertMatch.expression)
? new RegExp(alertMatch.expression.slice(1, -1), 'ui')
: new RegExp(escapeRegexp(alertMatch.expression), 'ui'),
}); });
return acc; return acc;