Improved showcase view.

This commit is contained in:
DebaucheryLibrarian
2023-01-14 23:44:32 +01:00
parent 2e2d8a15ac
commit b0692d78ac
4 changed files with 41 additions and 56 deletions

View File

@@ -415,48 +415,33 @@ const releaseFields = `
`;
const releasesFragment = `
connection: releasesConnection(
connection: releasesShowcasedsConnection(
filter: {
date: {
lessThan: $before,
greaterThan: $after,
}
releasesTagsConnection: {
none: {
tag: {
or: [
{ slug: { in: $exclude } }
{ name: { in: $exclude } }
]
}
}
}
# isShowcased: {
# equalTo: true
# }
or: [
{
entity: {
showcased: {
equalTo: true
release: {
date: {
lessThan: $before,
greaterThan: $after
}
releasesTagsConnection: {
none: {
tag: {
or: [
{ slug: { in: $exclude } }
{ name: { in: $exclude } }
]
}
}
}
{
studio: {
showcased: {
equalTo: true
}
}
}
]
}
},
first: $limit,
offset: $offset,
orderBy: $orderBy,
orderBy: $orderBy
) {
releases: nodes {
${releaseFields}
release {
${releaseFields}
}
}
totalCount
}