From ce6264ede19bc0bd1e21f7b583591cb1408a63a5 Mon Sep 17 00:00:00 2001 From: Thomas Bonnet Date: Tue, 25 Jun 2024 15:50:32 +0200 Subject: [PATCH] i18n(fr): Update guides/backend/google-firebase from #8422 Signed-off-by: Thomas Bonnet --- .../docs/fr/guides/backend/google-firebase.mdx | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/src/content/docs/fr/guides/backend/google-firebase.mdx b/src/content/docs/fr/guides/backend/google-firebase.mdx index 040920a65e65f..0acd680a078ad 100644 --- a/src/content/docs/fr/guides/backend/google-firebase.mdx +++ b/src/content/docs/fr/guides/backend/google-firebase.mdx @@ -145,9 +145,19 @@ const serviceAccount = { client_x509_cert_url: import.meta.env.FIREBASE_CLIENT_CERT_URL, }; -export const app = activeApps.length === 0 ? initializeApp({ - credential: cert(serviceAccount as ServiceAccount), -}) : activeApps[0]; +const initApp = () => { + if (import.meta.env.PROD) { + console.info('cPROD env détecté. Utilisation du compte de service par défaut.') + // Utiliser la configuration par défaut dans les fonctions de Firebase. Doit être déjà injecté dans le serveur par Firebase. + return initializeApp() + } + console.info("Chargement du compte de service à partir de l'environnement.") + return initializeApp({ + credential: cert(serviceAccount as ServiceAccount) + }) +} + +export const app = activeApps.length === 0 ? initApp() : activeApps[0]; ``` :::note