Compare commits
3 Commits
e095d8317b
...
46a3906bde
Author | SHA1 | Date |
---|---|---|
|
46a3906bde | |
|
90ca08d8ac | |
|
8eebcae85d |
|
@ -1012,7 +1012,7 @@ exports.up = knex => Promise.resolve()
|
||||||
SELECT releases.id, ranks.rank FROM (
|
SELECT releases.id, ranks.rank FROM (
|
||||||
SELECT
|
SELECT
|
||||||
releases_search.release_id,
|
releases_search.release_id,
|
||||||
ts_rank(releases_search.document, to_tsquery('english', regexp_replace(query, '[\\s._-]+', '|', 'gi'))) AS rank
|
ts_rank(releases_search.document, to_tsquery('english', array_to_string(array(SELECT * FROM regexp_matches(query, '\\w+', 'g')), '|'))) AS rank
|
||||||
FROM releases_search
|
FROM releases_search
|
||||||
) ranks
|
) ranks
|
||||||
LEFT JOIN releases ON releases.id = ranks.release_id
|
LEFT JOIN releases ON releases.id = ranks.release_id
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
{
|
{
|
||||||
"name": "traxxx",
|
"name": "traxxx",
|
||||||
"version": "1.177.1",
|
"version": "1.177.2",
|
||||||
"lockfileVersion": 2,
|
"lockfileVersion": 2,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"version": "1.177.1",
|
"version": "1.177.2",
|
||||||
"license": "ISC",
|
"license": "ISC",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@graphile-contrib/pg-order-by-related": "^1.0.0-beta.6",
|
"@graphile-contrib/pg-order-by-related": "^1.0.0-beta.6",
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "traxxx",
|
"name": "traxxx",
|
||||||
"version": "1.177.1",
|
"version": "1.177.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": {
|
||||||
|
|
Binary file not shown.
After Width: | Height: | Size: 99 KiB |
Binary file not shown.
After Width: | Height: | Size: 272 KiB |
Binary file not shown.
After Width: | Height: | Size: 99 KiB |
Binary file not shown.
After Width: | Height: | Size: 99 KiB |
|
@ -799,6 +799,11 @@ const tags = [
|
||||||
slug: 'short-hair',
|
slug: 'short-hair',
|
||||||
group: 'hair',
|
group: 'hair',
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
name: 'sideways',
|
||||||
|
slug: 'sideways',
|
||||||
|
group: 'position',
|
||||||
|
},
|
||||||
{
|
{
|
||||||
name: 'skirt',
|
name: 'skirt',
|
||||||
slug: 'skirt',
|
slug: 'skirt',
|
||||||
|
@ -1747,6 +1752,10 @@ const aliases = [
|
||||||
name: 'shoes',
|
name: 'shoes',
|
||||||
for: 'shoes-on',
|
for: 'shoes-on',
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
name: 'side fuck',
|
||||||
|
for: 'sideways',
|
||||||
|
},
|
||||||
{
|
{
|
||||||
name: 'slave',
|
name: 'slave',
|
||||||
for: 'bdsm',
|
for: 'bdsm',
|
||||||
|
|
|
@ -24,7 +24,7 @@ const logger = require('./logger')(__filename);
|
||||||
|
|
||||||
const { toBaseReleases } = require('./deep');
|
const { toBaseReleases } = require('./deep');
|
||||||
const { associateAvatars, flushOrphanedMedia } = require('./media');
|
const { associateAvatars, flushOrphanedMedia } = require('./media');
|
||||||
const { fetchEntitiesBySlug, getRecursiveParent } = require('./entities');
|
const { fetchEntitiesBySlug } = require('./entities');
|
||||||
const { deleteScenes } = require('./releases');
|
const { deleteScenes } = require('./releases');
|
||||||
|
|
||||||
const slugify = require('./utils/slugify');
|
const slugify = require('./utils/slugify');
|
||||||
|
@ -159,7 +159,11 @@ function toBaseActors(actorsOrNames, release) {
|
||||||
const name = capitalize(baseName);
|
const name = capitalize(baseName);
|
||||||
const slug = slugify(name);
|
const slug = slugify(name);
|
||||||
|
|
||||||
const entity = getRecursiveParent(release?.entity);
|
// using top level parent widens the scope too much, e.g. different Gamma sites may not use the same actor database
|
||||||
|
// const entity = getRecursiveParent(release?.entity);
|
||||||
|
const entity = (release?.entity?.indepdendent && release?.entity)
|
||||||
|
|| release?.entity?.parent
|
||||||
|
|| release?.entity;
|
||||||
|
|
||||||
const baseActor = {
|
const baseActor = {
|
||||||
name,
|
name,
|
||||||
|
|
Loading…
Reference in New Issue