diff --git a/ayct_backend/__init__.py b/ayct_backend/__init__.py index 74f05dc..0145152 100644 --- a/ayct_backend/__init__.py +++ b/ayct_backend/__init__.py @@ -22,7 +22,7 @@ def create_app(): twitter_db.drop_all(app=app) twitter_db.create_all(app=app) - twitter_db.drop_all(app=app) + campaign_db.drop_all(app=app) campaign_db.create_all(app=app) app.register_blueprint(twitter, url_prefix='/twitter') diff --git a/ayct_backend/firebase.py b/ayct_backend/firebase.py index dd66d55..ce47677 100644 --- a/ayct_backend/firebase.py +++ b/ayct_backend/firebase.py @@ -8,6 +8,9 @@ AUDIENCE = os.environ.get('GOOGLE_CLOUD_PROJECT') def verify_token(headers): id_token = headers['Authorization'].split(' ').pop() - claims = google.oauth2.id_token.verify_firebase_token(id_token, HTTP_REQUEST, audience=AUDIENCE) + try: + claims = google.oauth2.id_token.verify_firebase_token(id_token, HTTP_REQUEST, audience=AUDIENCE) + except: + return None return claims \ No newline at end of file