Added New Sensations. Returning null from q's date formatter when date is invalid.

This commit is contained in:
2020-02-21 03:51:57 +01:00
parent 111fc8ad00
commit 13a8221b92
28 changed files with 229 additions and 12 deletions

View File

@@ -10,6 +10,8 @@ function initNetworksActions(store, _router) {
$limit:Int = 1000,
$after:Date = "1900-01-01",
$before:Date = "2100-01-01",
$afterTime:Datetime = "1900-01-01",
$beforeTime:Datetime = "2100-01-01",
$orderBy: [ReleasesOrderBy!]
$exclude: [String!]
) {
@@ -70,10 +72,20 @@ function initNetworksActions(store, _router) {
{ network: { parent: { slug: { equalTo: $networkSlug } } } }
]
}
date: {
lessThan: $before,
greaterThan: $after,
}
or: [
{
date: {
lessThan: $before,
greaterThan: $after,
}
},
{
createdAt: {
lessThan: $beforeTime,
greaterThan: $afterTime,
}
}
],
releasesTags: {
none: {
tag: {
@@ -93,6 +105,8 @@ function initNetworksActions(store, _router) {
limit,
after: store.getters.after,
before: store.getters.before,
afterTime: store.getters.after,
beforeTime: store.getters.before,
orderBy: store.state.ui.range === 'upcoming' ? 'DATE_ASC' : 'DATE_DESC',
exclude: store.state.ui.filter,
});