diff --git a/apps/sports-helsinki/src/pages/index.tsx b/apps/sports-helsinki/src/pages/index.tsx
index 5756b60c9..debb27fa5 100644
--- a/apps/sports-helsinki/src/pages/index.tsx
+++ b/apps/sports-helsinki/src/pages/index.tsx
@@ -22,13 +22,8 @@ import {
import type {
PageByTemplateQuery,
PageByTemplateQueryVariables,
- LandingPageQuery,
- LandingPageQueryVariables,
-} from 'react-helsinki-headless-cms/apollo';
-import {
- PageByTemplateDocument,
- LandingPageDocument,
} from 'react-helsinki-headless-cms/apollo';
+import { PageByTemplateDocument } from 'react-helsinki-headless-cms/apollo';
import AppConfig from '../domain/app/AppConfig';
import getSportsStaticProps from '../domain/app/getSportsStaticProps';
import cmsHelper from '../domain/app/headlessCmsHelper';
@@ -36,10 +31,9 @@ import serverSideTranslationsWithCommon from '../domain/i18n/serverSideTranslati
import { LandingPageContentLayout } from '../domain/search/landingPage/LandingPage';
const HomePage: NextPage<{
- landingPage: LandingPageQuery['landingPage'];
page: PageType;
locale: string;
-}> = ({ landingPage, page, locale }) => {
+}> = ({ page, locale }) => {
const {
utils: { getRoutedInternalHref },
} = useConfig();
@@ -57,7 +51,6 @@ const HomePage: NextPage<{
cmsHelper.getDefaultCollections(page, getRoutedInternalHref)
@@ -82,17 +75,6 @@ export async function getStaticProps(context: GetStaticPropsContext) {
return getSportsStaticProps(context, async ({ apolloClient }) => {
try {
const language = getLanguageOrDefault(context.locale);
- const { data: landingPageData } = await apolloClient.query<
- LandingPageQuery,
- LandingPageQueryVariables
- >({
- query: LandingPageDocument,
- variables: {
- id: 'root',
- languageCode: getQlLanguage(language),
- },
- fetchPolicy: 'no-cache', // FIXME: network-only should work better, but for some reason it only updates once.
- });
const { data: pageData } = await apolloClient.query<
PageByTemplateQuery,
@@ -105,13 +87,13 @@ export async function getStaticProps(context: GetStaticPropsContext) {
},
fetchPolicy: 'no-cache', // FIXME: network-only should work better, but for some reason it only updates once.
});
- if (!pageData || !landingPageData) {
+ if (!pageData) {
return {
notFound: true,
};
}
const page = pageData.pageByTemplate;
- const landingPage = landingPageData.landingPage;
+
logger.info(
'pages/index.tsx',
'getStaticProps',
@@ -124,7 +106,6 @@ export async function getStaticProps(context: GetStaticPropsContext) {
'search',
'event',
])),
- landingPage,
page,
},
};
@@ -139,7 +120,6 @@ export async function getStaticProps(context: GetStaticPropsContext) {
...(await serverSideTranslationsWithCommon(DEFAULT_LANGUAGE, [
'search',
])),
- landingPage: null,
page: null,
},
};