From 9b2062976f0661b10abd93f0044fa5dc48ef58e2 Mon Sep 17 00:00:00 2001 From: Pablo Fraile Alonso Date: Mon, 18 Dec 2023 19:39:47 +0100 Subject: [PATCH] fix: firebase instance --- main.py | 5 +++++ services/refuges.py | 2 -- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/main.py b/main.py index d5557d9..01094d9 100644 --- a/main.py +++ b/main.py @@ -1,5 +1,7 @@ +import firebase_admin # type: ignore from fastapi import FastAPI from fastapi.staticfiles import StaticFiles +from firebase_admin import credentials # type: ignore from starlette.middleware.cors import CORSMiddleware from starlette.responses import RedirectResponse @@ -31,6 +33,9 @@ app.mount("/static", StaticFiles(directory="static"), name="static") +firebase_cred = credentials.Certificate("firebase-admin-sdk.json") +firebase_admin.initialize_app(firebase_cred) + app.add_middleware( CORSMiddleware, allow_origins=["*"], diff --git a/services/refuges.py b/services/refuges.py index 33abf6a..2bceb4d 100644 --- a/services/refuges.py +++ b/services/refuges.py @@ -59,8 +59,6 @@ def create_refuge( summer=new_refuge.capacity_summer, ), ) - firebase_cred = credentials.Certificate("firebase-admin-sdk.json") - firebase_admin.initialize_app(firebase_cred) message = messaging.Message( notification=messaging.Notification( title='New refuge created',