From ae3b5eba3c593433af6ab5895580547a84dc3887 Mon Sep 17 00:00:00 2001 From: Matthias FERRAINA Date: Tue, 8 Apr 2025 17:00:47 +0200 Subject: [PATCH] refactor: support all locales --- pix-site/services/get-routes-to-generate.js | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/pix-site/services/get-routes-to-generate.js b/pix-site/services/get-routes-to-generate.js index f55bd815a..3130207e1 100644 --- a/pix-site/services/get-routes-to-generate.js +++ b/pix-site/services/get-routes-to-generate.js @@ -3,7 +3,7 @@ import { linkResolver } from '../../shared/services/link-resolver.js'; export const getRoutesToGenerate = async function ({ locales }) { const client = await prismic.createClient('https://pix-site.cdn.prismic.io/api/v2'); - const { routes, totalPages } = await getRoutesInPage(client, 1, locales); + let { routes, totalPages } = await getRoutesInPage(client, 1, locales); for (let page = 2; page <= totalPages; page++) { const { routes: nextPageRoutes } = await getRoutesInPage(client, page, locales); @@ -16,10 +16,9 @@ export const getRoutesToGenerate = async function ({ locales }) { if (process.env.SITE_DOMAIN === 'ORG') { routes.push('/'); - routes.push('/fr/support/'); - routes.push('/fr-be/support/'); - routes.push('/en/support/'); - routes.push('/nl-be/support/'); + + const supportRoutesToGenerate = locales.map(({ code }) => `/${code}/support/`); + routes = routes.concat(supportRoutesToGenerate); } console.info(`${routes.length} routes will be generated`);