Spaces:
Sleeping
Sleeping
Blue2962 commited on
Commit ·
d0bf32b
1
Parent(s): 0207eb5
- api/firebase_init.py +7 -3
api/firebase_init.py
CHANGED
|
@@ -3,13 +3,17 @@ import json
|
|
| 3 |
import firebase_admin
|
| 4 |
from firebase_admin import credentials, storage
|
| 5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 6 |
def initialize_firebase():
|
| 7 |
-
|
|
|
|
|
|
|
| 8 |
key_json = os.environ["FIREBASE_KEY"]
|
| 9 |
key_dict = json.loads(key_json)
|
| 10 |
-
|
| 11 |
cred = credentials.Certificate(key_dict)
|
| 12 |
-
|
| 13 |
firebase_admin.initialize_app(cred, {
|
| 14 |
"storageBucket": "dryasuda-9a03c.appspot.com"
|
| 15 |
})
|
|
|
|
| 3 |
import firebase_admin
|
| 4 |
from firebase_admin import credentials, storage
|
| 5 |
|
| 6 |
+
import firebase_admin
|
| 7 |
+
from firebase_admin import credentials, storage
|
| 8 |
+
import os, json
|
| 9 |
+
|
| 10 |
def initialize_firebase():
|
| 11 |
+
try:
|
| 12 |
+
firebase_admin.get_app()
|
| 13 |
+
except ValueError:
|
| 14 |
key_json = os.environ["FIREBASE_KEY"]
|
| 15 |
key_dict = json.loads(key_json)
|
|
|
|
| 16 |
cred = credentials.Certificate(key_dict)
|
|
|
|
| 17 |
firebase_admin.initialize_app(cred, {
|
| 18 |
"storageBucket": "dryasuda-9a03c.appspot.com"
|
| 19 |
})
|