[BUGFIX] Ne pas inclure les routes à générer si la langue n'est pas gérée (PIX-4173) #357
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🦄 Problème
Jusqu'à présent nous n'avions jamais conditionné les langages disponibles. Avec l'arrivée de
fr-be
, certaines pages de typesimple_page
etform_page
n'arrivent pas à builder en prod car on ne gère pas encore cette langue côté appli.Lors de la récupération des routes à générer l'API Prismic ne permet de récuperer seulement une langue ou la totalité des langues.
🤖 Solution
Le correctif consiste à filtrer les langues, après avoir tout récupéré, si on ne les gère pas dans l'application.
🌈 Remarques
RAS
💯 Pour tester
Vérifier que le build de la RA passe toujours (avec
fr-be
).Vérifier que le build en local fonctionne toujours (sans
fr-be
=>IS_FR_BE_LANGUAGE_LOCALE_AVAILABLE=false
)