mirror of
https://github.com/GSA/notifications-api.git
synced 2026-02-03 09:51:11 -05:00
Changed db queries to use one, which throws NoResultFound exception, this exception is dealt with in our error handlers.
Now a lot of the if none checks can be removed.
This commit is contained in:
@@ -3,7 +3,7 @@ from app.models import Job
|
||||
|
||||
|
||||
def dao_get_job_by_service_id_and_job_id(service_id, job_id):
|
||||
return Job.query.filter_by(service_id=service_id, id=job_id).first()
|
||||
return Job.query.filter_by(service_id=service_id, id=job_id).one()
|
||||
|
||||
|
||||
def dao_get_jobs_by_service_id(service_id):
|
||||
|
||||
@@ -8,7 +8,7 @@ def dao_fetch_all_services():
|
||||
|
||||
|
||||
def dao_fetch_service_by_id(service_id):
|
||||
return Service.query.filter_by(id=service_id).first()
|
||||
return Service.query.filter_by(id=service_id).one()
|
||||
|
||||
|
||||
def dao_fetch_all_services_by_user(user_id):
|
||||
|
||||
@@ -14,7 +14,7 @@ def dao_update_template(template):
|
||||
|
||||
|
||||
def dao_get_template_by_id_and_service_id(template_id, service_id):
|
||||
return Template.query.filter_by(id=template_id, service_id=service_id).first()
|
||||
return Template.query.filter_by(id=template_id, service_id=service_id).one()
|
||||
|
||||
|
||||
def dao_get_template_by_id(template_id):
|
||||
|
||||
@@ -69,12 +69,12 @@ def delete_model_user(user):
|
||||
|
||||
def get_model_users(user_id=None):
|
||||
if user_id:
|
||||
return User.query.filter_by(id=user_id).first()
|
||||
return User.query.filter_by(id=user_id).one()
|
||||
return User.query.filter_by().all()
|
||||
|
||||
|
||||
def get_user_by_email(email):
|
||||
return User.query.filter_by(email_address=email).first()
|
||||
return User.query.filter_by(email_address=email).one()
|
||||
|
||||
|
||||
def increment_failed_login_count(user):
|
||||
|
||||
Reference in New Issue
Block a user