Fix server side error when no filters cookie present (#364)
This was clown town, but when the user _doesn't_ have any filters, the teams page would not load at all.
This commit is contained in:
parent
a4e4328329
commit
6dd2579e6e
1 changed files with 2 additions and 1 deletions
|
|
@ -384,6 +384,7 @@ export const getServerSideProps = async ({ req, res, locale, query }: { req: Nex
|
|||
// Fetch user's advanced filters
|
||||
const filtersCookie = getCookie('filters', { req: req, res: res })
|
||||
const advancedFilters = filtersCookie ? JSON.parse(filtersCookie as string) : undefined
|
||||
const convertedFilters = advancedFilters ? convertAdvancedFilters(advancedFilters) : undefined
|
||||
|
||||
try {
|
||||
// Fetch and organize raids
|
||||
|
|
@ -394,7 +395,7 @@ export const getServerSideProps = async ({ req, res, locale, query }: { req: Nex
|
|||
// Create filter object
|
||||
const filters: FilterObject = extractFilters(query, raidGroups)
|
||||
const params = {
|
||||
params: { ...filters, ...convertAdvancedFilters(advancedFilters) },
|
||||
params: { ...filters, ...convertedFilters },
|
||||
}
|
||||
|
||||
// Set up empty variables
|
||||
|
|
|
|||
Loading…
Reference in a new issue