Using summaries table for improved performance.
This commit is contained in:
@@ -419,6 +419,7 @@ const releaseFields = `
|
||||
`;
|
||||
// isNew too performance-intensive
|
||||
|
||||
/*
|
||||
const releasesFragment = `
|
||||
connection: releasesConnection(
|
||||
filter: {
|
||||
@@ -447,6 +448,27 @@ const releasesFragment = `
|
||||
totalCount
|
||||
}
|
||||
`;
|
||||
*/
|
||||
|
||||
const releasesFragment = `
|
||||
connection: releasesSummariesConnection(
|
||||
first: $limit
|
||||
offset: $offset
|
||||
orderBy: $orderBy
|
||||
filter: {
|
||||
not: { tags: { overlaps: $exclude } }
|
||||
effectiveDate: { lessThan: $before, greaterThan: $after }
|
||||
showcased: { equalTo: true }
|
||||
}
|
||||
) {
|
||||
releases: nodes {
|
||||
release {
|
||||
${releaseFields}
|
||||
}
|
||||
}
|
||||
totalCount
|
||||
}
|
||||
`;
|
||||
|
||||
const mediaFields = `
|
||||
id
|
||||
|
||||
Reference in New Issue
Block a user