From f78ff4daac0850e1b779743596ab0b60ed9d77c1 Mon Sep 17 00:00:00 2001 From: Rebecca Law Date: Mon, 3 Jul 2017 13:40:13 +0100 Subject: [PATCH] Refactor order of delete statements --- app/dao/services_dao.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/dao/services_dao.py b/app/dao/services_dao.py index 7429a1e10..41a0af27c 100644 --- a/app/dao/services_dao.py +++ b/app/dao/services_dao.py @@ -220,9 +220,9 @@ def delete_service_and_all_associated_db_objects(service): _delete_commit(Permission.query.filter_by(service=service)) _delete_commit(ApiKey.query.filter_by(service=service)) _delete_commit(ApiKey.get_history_model().query.filter_by(service_id=service.id)) - _delete_commit(Job.query.filter_by(service=service)) _delete_commit(NotificationHistory.query.filter_by(service=service)) _delete_commit(Notification.query.filter_by(service=service)) + _delete_commit(Job.query.filter_by(service=service)) _delete_commit(Template.query.filter_by(service=service)) _delete_commit(TemplateHistory.query.filter_by(service_id=service.id)) _delete_commit(ServicePermission.query.filter_by(service_id=service.id))