Add some catches
This commit is contained in:
parent
fe912921eb
commit
789df9a76d
|
@ -27,9 +27,9 @@ export async function getStaticProps(props: { params: { foldSlug: string } }) {
|
||||||
const fold = await getFoldBySlug(foldSlug)
|
const fold = await getFoldBySlug(foldSlug)
|
||||||
const curatorPromise = fold ? getUser(fold.curatorId) : null
|
const curatorPromise = fold ? getUser(fold.curatorId) : null
|
||||||
|
|
||||||
const contracts = fold ? await getFoldContracts(fold) : []
|
const contracts = fold ? await getFoldContracts(fold).catch((_) => []) : []
|
||||||
const contractComments = await Promise.all(
|
const contractComments = await Promise.all(
|
||||||
contracts.map((contract) => listAllComments(contract.id))
|
contracts.map((contract) => listAllComments(contract.id).catch((_) => []))
|
||||||
)
|
)
|
||||||
|
|
||||||
const activeContracts = findActiveContracts(
|
const activeContracts = findActiveContracts(
|
||||||
|
@ -38,7 +38,7 @@ export async function getStaticProps(props: { params: { foldSlug: string } }) {
|
||||||
365
|
365
|
||||||
)
|
)
|
||||||
const activeContractBets = await Promise.all(
|
const activeContractBets = await Promise.all(
|
||||||
activeContracts.map((contract) => listAllBets(contract.id))
|
activeContracts.map((contract) => listAllBets(contract.id).catch((_) => []))
|
||||||
)
|
)
|
||||||
const activeContractComments = activeContracts.map(
|
const activeContractComments = activeContracts.map(
|
||||||
(contract) =>
|
(contract) =>
|
||||||
|
|
|
@ -33,10 +33,12 @@ export async function getStaticProps() {
|
||||||
|
|
||||||
const activeContracts = findActiveContracts(contracts, recentComments)
|
const activeContracts = findActiveContracts(contracts, recentComments)
|
||||||
const activeContractBets = await Promise.all(
|
const activeContractBets = await Promise.all(
|
||||||
activeContracts.map((contract) => listAllBets(contract.id))
|
activeContracts.map((contract) => listAllBets(contract.id).catch((_) => []))
|
||||||
)
|
)
|
||||||
const activeContractComments = await Promise.all(
|
const activeContractComments = await Promise.all(
|
||||||
activeContracts.map((contract) => listAllComments(contract.id))
|
activeContracts.map((contract) =>
|
||||||
|
listAllComments(contract.id).catch((_) => [])
|
||||||
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
return {
|
return {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user