From db7aa969cd0a4f2836d2426f1759f2bc853eafad Mon Sep 17 00:00:00 2001 From: Andrew Shumway Date: Fri, 13 Oct 2023 14:07:10 -0600 Subject: [PATCH] Added api endpoint for count --- app/dao/notifications_dao.py | 4 ++-- app/service/rest.py | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app/dao/notifications_dao.py b/app/dao/notifications_dao.py index 8d6b7a21a..95167fff2 100644 --- a/app/dao/notifications_dao.py +++ b/app/dao/notifications_dao.py @@ -190,8 +190,8 @@ def dao_get_notification_count_for_job_id(*, job_id): return Notification.query.filter_by(job_id=job_id).count() -def dao_get_notification_count_for_service(*, service): - count = Notification.query.filter_by(service_id=service.id).count() +def dao_get_notification_count_for_service(*, service_id): + count = Notification.query.filter_by(service_id=service_id).count() print(count) return count diff --git a/app/service/rest.py b/app/service/rest.py index 81e1a6ed4..3c35dc183 100644 --- a/app/service/rest.py +++ b/app/service/rest.py @@ -1040,7 +1040,7 @@ def check_if_reply_to_address_already_in_use(service_id, email_address): ) -@service_blueprint.route("//notification_count", methods=["GET"]) -def get_notification_count_for_job_id(service): - count = dao_get_notification_count_for_service(service=service) +@service_blueprint.route("/service//notification-count", methods=["GET"]) +def get_notification_count_for_job_id(service_id): + count = dao_get_notification_count_for_service(service_id=service_id) return jsonify(count=count), 200 \ No newline at end of file