mirror of
https://github.com/GSA/notifications-api.git
synced 2025-12-20 07:21:13 -05:00
Added delete endpoint and tests.
This commit is contained in:
@@ -30,6 +30,11 @@ def save_model_service(service, update_dict=None):
|
||||
db.session.commit()
|
||||
|
||||
|
||||
def delete_model_service(service):
|
||||
db.session.delete(service)
|
||||
db.session.commit()
|
||||
|
||||
|
||||
def get_model_services(service_id=None, user_id=None):
|
||||
# TODO need better mapping from function params to sql query.
|
||||
if user_id and service_id:
|
||||
|
||||
@@ -15,6 +15,11 @@ def save_model_user(usr, update_dict={}):
|
||||
db.session.commit()
|
||||
|
||||
|
||||
def delete_model_user(user):
|
||||
db.session.delete(user)
|
||||
db.session.commit()
|
||||
|
||||
|
||||
def get_model_users(user_id=None):
|
||||
if user_id:
|
||||
return User.query.filter_by(id=user_id).one()
|
||||
|
||||
Reference in New Issue
Block a user