correct service_whitelist dao/rest functionality

additionally added dao tests
This commit is contained in:
Leo Hemsted
2016-09-22 17:17:34 +01:00
parent 5c5ca26630
commit af0dbd14be
4 changed files with 58 additions and 16 deletions

View File

@@ -1,11 +1,15 @@
from sqlalchemy import or_
from app import db
from app.models import ServiceWhitelist
def dao_fetch_service_whitelist(service_id):
return ServiceWhitelist.query().filter(ServiceWhitelist.service_id == service_id).all()
return ServiceWhitelist.query.filter(ServiceWhitelist.service_id == service_id).all()
def dao_add_whitelisted_contact(obj):
db.session.add(obj)
def dao_add_and_commit_whitelisted_contacts(objs):
db.session.add_all(objs)
db.session.commit()
def dao_remove_service_whitelist(service_id):
return ServiceWhitelist.query.filter(ServiceWhitelist.service_id == service_id).delete()