From 1adc70db4bfa7c4eca41c771ea54758e0210c007 Mon Sep 17 00:00:00 2001
From: Jorran de Wit <jorrandewit@outlook.com>
Date: Tue, 20 Jun 2017 08:50:28 +0200
Subject: [PATCH] Improve user feedback registration validation

---
 scipost/templates/scipost/personal_page.html | 10 +++-------
 scipost/views.py                             |  2 ++
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/scipost/templates/scipost/personal_page.html b/scipost/templates/scipost/personal_page.html
index 5468435a3..32fcb4a45 100644
--- a/scipost/templates/scipost/personal_page.html
+++ b/scipost/templates/scipost/personal_page.html
@@ -205,13 +205,9 @@
                         <ul>
                             {% if perms.scipost.can_vet_registration_requests %}
                                 <li><a href="{% url 'scipost:vet_registration_requests' %}">Vet Registration requests</a> ({{ nr_reg_to_vet }})</li>
-                                <li>
-                                    {% if perms.scipost.can_resend_registration_requests %}
-                                        <a href="{% url 'scipost:registration_requests' %}">Awaiting validation</a> ({{ nr_reg_awaiting_validation }})
-                                    {% else %}
-                                        Awaiting validation ({{ nr_reg_awaiting_validation }})
-                                    {% endif %}
-                                </li>
+                            {% endif %}
+                            {% if perms.scipost.can_resend_registration_requests %}
+                                <li><a href="{% url 'scipost:registration_requests' %}">Awaiting validation</a> ({{ nr_reg_awaiting_validation }})</li>
                             {% endif %}
                             {% if perms.scipost.can_draft_registration_invitations %}
                                 <li><a href="{% url 'scipost:draft_registration_invitation' %}">Draft a Registration Invitation</a></li>
diff --git a/scipost/views.py b/scipost/views.py
index 0b7425b9e..229123403 100644
--- a/scipost/views.py
+++ b/scipost/views.py
@@ -413,6 +413,8 @@ def registration_requests_reset(request, contributor_id):
     contributor.save()
     Utils.load({'contributor': contributor}, request)
     Utils.send_new_activation_link_email()
+    messages.success(request, ('New key successfully generated and sent to <i>%s</i>'
+                               % contributor.user.email))
     return redirect(reverse('scipost:registration_requests'))
 
 
-- 
GitLab