This commit is contained in:
behruz-dev
2025-10-30 15:27:56 +05:00
parent 686c4eee8b
commit 22b1d37a1a
2 changed files with 11 additions and 8 deletions

View File

@@ -1,10 +1,11 @@
import firebase_admin
from firebase_admin import credentials, messaging
from django.conf import settings
import os
import firebase_admin
from firebase_admin import credentials
firebase_cred_path = os.path.join(settings.BASE_DIR, 'config/firebase/ibapp-firebase-key.json')
from django.conf import settings
if not firebase_admin._apps:
cred = credentials.Certificate(firebase_cred_path)
firebase_admin.initialize_app(cred)
def initialize_firebase():
if not firebase_admin._apps:
cred_path = os.path.join(settings.BASE_DIR, 'config/firebase/ibapp-firebase-key.json')
cred = credentials.Certificate(cred_path)
firebase_admin.initialize_app(cred)

View File

@@ -7,3 +7,5 @@ class NotificationsConfig(AppConfig):
def ready(self):
import core.apps.notifications.admin
from config.firebase import initialize_firebase
initialize_firebase()