Added Filthy Family and 'legacy' scraper to Bang Bros. Added trans generic avatar. Added pagination support to site actions.
This commit is contained in:
@@ -47,7 +47,8 @@ function initActorActions(store, _router) {
|
||||
heightImperial: height(units:IMPERIAL)
|
||||
weightMetric: weight(units:METRIC)
|
||||
weightImperial: weight(units:IMPERIAL)
|
||||
hair
|
||||
hairColor
|
||||
hairLength
|
||||
eyes
|
||||
hasTattoos
|
||||
hasPiercings
|
||||
|
||||
@@ -4,13 +4,19 @@ import { curateNetwork } from '../curate';
|
||||
import getDateRange from '../get-date-range';
|
||||
|
||||
function initNetworksActions(store, _router) {
|
||||
async function fetchNetworkBySlug({ _commit }, { networkSlug, limit = 100, range = 'latest' }) {
|
||||
async function fetchNetworkBySlug({ _commit }, {
|
||||
networkSlug,
|
||||
limit = 10,
|
||||
pageNumber = 1,
|
||||
range = 'latest',
|
||||
}) {
|
||||
const { before, after, orderBy } = getDateRange(range);
|
||||
|
||||
const { network, releases } = await graphql(`
|
||||
query Network(
|
||||
$networkSlug: String!
|
||||
$limit:Int = 1000,
|
||||
$limit:Int = 10,
|
||||
$offset:Int = 0,
|
||||
$after:Date = "1900-01-01",
|
||||
$before:Date = "2100-01-01",
|
||||
$afterTime:Datetime = "1900-01-01",
|
||||
@@ -66,8 +72,9 @@ function initNetworksActions(store, _router) {
|
||||
}
|
||||
}
|
||||
releases(
|
||||
first: $limit,
|
||||
orderBy: $orderBy,
|
||||
first: $limit
|
||||
offset: $offset
|
||||
orderBy: $orderBy
|
||||
filter: {
|
||||
site: {
|
||||
or: [
|
||||
@@ -109,6 +116,7 @@ function initNetworksActions(store, _router) {
|
||||
`, {
|
||||
networkSlug,
|
||||
limit,
|
||||
offset: Math.max(0, (pageNumber - 1)) * limit,
|
||||
after,
|
||||
before,
|
||||
orderBy,
|
||||
|
||||
@@ -1,16 +1,22 @@
|
||||
import { graphql } from '../api';
|
||||
import { releasesFragment } from '../fragments';
|
||||
import { releaseFields } from '../fragments';
|
||||
import { curateSite } from '../curate';
|
||||
import getDateRange from '../get-date-range';
|
||||
|
||||
function initSitesActions(store, _router) {
|
||||
async function fetchSiteBySlug({ _commit }, { siteSlug, limit = 100, range = 'latest' }) {
|
||||
async function fetchSiteBySlug({ _commit }, {
|
||||
siteSlug,
|
||||
limit = 10,
|
||||
pageNumber = 1,
|
||||
range = 'latest',
|
||||
}) {
|
||||
const { before, after, orderBy } = getDateRange(range);
|
||||
|
||||
const { site } = await graphql(`
|
||||
query Site(
|
||||
$siteSlug: String!,
|
||||
$limit:Int = 100,
|
||||
$offset:Int = 0,
|
||||
$after:Date = "1900-01-01",
|
||||
$before:Date = "2100-01-01",
|
||||
$orderBy:[ReleasesOrderBy!]
|
||||
@@ -33,12 +39,34 @@ function initSitesActions(store, _router) {
|
||||
slug
|
||||
url
|
||||
}
|
||||
${releasesFragment}
|
||||
releases(
|
||||
filter: {
|
||||
date: {
|
||||
lessThan: $before,
|
||||
greaterThan: $after,
|
||||
},
|
||||
releasesTagsConnection: {
|
||||
none: {
|
||||
tag: {
|
||||
slug: {
|
||||
in: $exclude
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
first: $limit
|
||||
offset: $offset
|
||||
orderBy: $orderBy
|
||||
) {
|
||||
${releaseFields}
|
||||
}
|
||||
}
|
||||
}
|
||||
`, {
|
||||
siteSlug,
|
||||
limit,
|
||||
offset: Math.max(0, (pageNumber - 1)) * limit,
|
||||
after,
|
||||
before,
|
||||
orderBy,
|
||||
|
||||
Reference in New Issue
Block a user