From 52376dff592a535dc4ad6be0402b3b36ca0fffe0 Mon Sep 17 00:00:00 2001 From: Christopher Neugebauer Date: Wed, 7 Dec 2016 17:38:37 +1100 Subject: [PATCH] Adds nag mails to the UI. Fixes #50 --- registrasion/reporting/views.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/registrasion/reporting/views.py b/registrasion/reporting/views.py index 5705d4f8..a350cb3d 100644 --- a/registrasion/reporting/views.py +++ b/registrasion/reporting/views.py @@ -591,6 +591,16 @@ def attendee_data(request, form, user_id=None): "cart", "cart__user", "product", "product__category", ).order_by("cart__status") + # Add invoice nag link + links = [] + links.append(( + reverse(views.nag_unpaid, args=[]) + "?" + request.META["QUERY_STRING"], + "Send invoice reminders", + )) + + if items.count() > 0: + output.append(Links("Actions", links)) + # Make sure we select all of the related fields related_fields = set( field for field in fields