Remove error reporting on resend to invalid email address

This commit is contained in:
Mouse Reeve 2022-07-14 12:23:43 -07:00
parent 95a72ae902
commit 69728439c8
2 changed files with 4 additions and 12 deletions

View file

@ -19,16 +19,8 @@
name="email" name="email"
class="input" class="input"
id="email" id="email"
aria-described-by="id_email_errors"
required required
> >
{% if error %}
<div id="id_email_errors">
<p class="help is-danger">
{% trans "No user matching this email address found." %}
</p>
</div>
{% endif %}
</div> </div>
</div> </div>
{% endblock %} {% endblock %}

View file

@ -134,19 +134,19 @@ class ConfirmEmail(View):
class ResendConfirmEmail(View): class ResendConfirmEmail(View):
"""you probably didn't get the email because celery is slow but you can try this""" """you probably didn't get the email because celery is slow but you can try this"""
def get(self, request, error=False): def get(self, request):
"""resend link landing page""" """resend link landing page"""
return TemplateResponse(request, "confirm_email/resend.html", {"error": error}) return TemplateResponse(request, "confirm_email/resend.html")
def post(self, request): def post(self, request):
"""resend confirmation link""" """resend confirmation link"""
email = request.POST.get("email") email = request.POST.get("email")
try: try:
user = models.User.objects.get(email=email) user = models.User.objects.get(email=email)
except models.User.DoesNotExist:
return self.get(request, error=True)
emailing.email_confirmation_email(user) emailing.email_confirmation_email(user)
except models.User.DoesNotExist:
pass
return TemplateResponse( return TemplateResponse(
request, "confirm_email/confirm_email.html", {"valid": True} request, "confirm_email/confirm_email.html", {"valid": True}
) )