feat(SW-543): restore requests

This commit is contained in:
Fredrik Thorsson
2024-12-20 14:02:51 +01:00
parent a7aefcded1
commit 4c99bb2b18
4 changed files with 34 additions and 51 deletions

View File

@@ -6,7 +6,6 @@ import {
} from "@/lib/graphql/Query/ContentPage/ContentPage.graphql"
import { contentstackExtendedProcedureUID, router } from "@/server/trpc"
import { getContactConfig } from "../base/query"
import { contentPageSchema } from "./output"
import {
createChannel,
@@ -40,46 +39,41 @@ export const contentPageQueryRouter = router({
})
)
const [contentPageRequest, contactConfig] = await Promise.all([
batchRequest<GetContentPageSchema>([
{
document: GetContentPage,
variables: { locale: lang, uid },
options: {
cache: "force-cache",
next: {
tags,
},
const contentPageRequest = await batchRequest<GetContentPageSchema>([
{
document: GetContentPage,
variables: { locale: lang, uid },
options: {
cache: "force-cache",
next: {
tags,
},
},
},
{
document: GetContentPageBlocksBatch1,
variables: { locale: lang, uid },
options: {
cache: "force-cache",
next: {
tags,
},
{
document: GetContentPageBlocksBatch1,
variables: { locale: lang, uid },
options: {
cache: "force-cache",
next: {
tags,
},
},
},
{
document: GetContentPageBlocksBatch2,
variables: { locale: lang, uid },
options: {
cache: "force-cache",
next: {
tags,
},
{
document: GetContentPageBlocksBatch2,
variables: { locale: lang, uid },
options: {
cache: "force-cache",
next: {
tags,
},
},
]),
getContactConfig(lang),
},
])
console.log("Content page log", contentPageRequest, contactConfig)
const contentPage = contentPageSchema.safeParse(contentPageRequest.data)
if (!contentPage.success) {
console.error(
@@ -101,14 +95,9 @@ export const contentPageQueryRouter = router({
siteVersion: "new-web",
}
const footnote = contactConfig?.phone.footnote
? contactConfig.phone.footnote
: null
return {
contentPage: contentPage.data.content_page,
tracking,
footnote,
}
}),
})