Filter by API keys on site views.

This commit is contained in:
Dorian 2016-11-23 23:47:48 -05:00
parent 688d9684a2
commit 90243d5002
1 changed files with 2 additions and 4 deletions

View File

@ -34,8 +34,7 @@ def app_config():
site = None
db_session = database.SQLAlchemy.session
try:
# TODO: Filter by provided APP ID, provided in the header.
site = db_session.query(models.Site).first()
site = db_session.query(models.Site).filter_by(api_key=api_key).first()
except Exception as err:
logger.error('Error retrieving site because of: %s', err)
flask.abort(http.HTTPStatus.INTERNAL_SERVER_ERROR)
@ -59,8 +58,7 @@ def menu_config():
site = None
db_session = database.SQLAlchemy.session
try:
# TODO: Filter by provided APP ID, provided in the header.
site = db_session.query(models.Site).first()
site = db_session.query(models.Site).filter_by(api_key=api_key).first()
except Exception as err:
logger.error('Error retrieving site because of: %s', err)
flask.abort(http.HTTPStatus.INTERNAL_SERVER_ERROR)