From 02d7fc3eaacc3dd7966d478b2717e109445c2d7b Mon Sep 17 00:00:00 2001 From: Ross Date: Tue, 26 Apr 2022 22:56:43 +0100 Subject: [PATCH] . --- generic/urls.py | 5 +++++ generic/views.py | 10 ++++++++++ 2 files changed, 15 insertions(+) diff --git a/generic/urls.py b/generic/urls.py index 9fb0875c..39eab1cc 100755 --- a/generic/urls.py +++ b/generic/urls.py @@ -34,6 +34,11 @@ urlpatterns = [ views.candidate_email_results, name="candidate_email_results", ), + path( + "cids/manage//email_details", + views.candidate_email_details, + name="candidate_email_details", + ), path("cids/manage/", views.CidUserView.as_view(), name="manage_cids"), path("cids/manage/exams", views.CidUserExamView.as_view(), name="manage_cid_exams"), path("cids/group/", views.group_view, name="group_view"), diff --git a/generic/views.py b/generic/views.py index 727402bb..6a1b9b8b 100644 --- a/generic/views.py +++ b/generic/views.py @@ -1574,6 +1574,16 @@ def group_email_results(request, pk, resend=False): ) +@user_is_cid_user_manager +def candidate_email_details(request, cid, resend=False): + user = CidUser.objects.get(cid=cid) + + email_sent, comment = user.email_details( + resend=False + ) + + return JsonResponse({"sent": email_sent, "comment": comment}) + @user_is_cid_user_manager def candidate_email_results(request, cid, resend=False): user = CidUser.objects.get(cid=cid)