Projet

Général

Profil

0001-misc-move-account-related-messages-into-templates-21.patch

Benjamin Dauvergne, 04 juillet 2019 12:58

Télécharger (3,2 ko)

Voir les différences:

Subject: [PATCH] misc: move account related messages into templates (#21017)

 .../templates/registration/account_deletion_message.html  | 1 +
 .../registration/registration_success_message.html        | 1 +
 src/authentic2/views.py                                   | 8 +++++---
 3 files changed, 7 insertions(+), 3 deletions(-)
 create mode 100644 src/authentic2/templates/registration/account_deletion_message.html
 create mode 100644 src/authentic2/templates/registration/registration_success_message.html
src/authentic2/templates/registration/account_deletion_message.html
1
{% load i18n %}{% trans "Your account has been scheduled for deletion. You cannot use it anymore." %}
src/authentic2/templates/registration/registration_success_message.html
1
{% load i18n %}{% trans "You have just created an account." %}
src/authentic2/views.py
50 50
from django.forms import CharField, Form
51 51
from django.core.urlresolvers import reverse_lazy
52 52
from django.http import HttpResponseBadRequest
53
from django.template import loader
53 54

  
54 55
from . import (utils, app_settings, compat, decorators, constants,
55 56
               models, cbv, hooks, validators)
......
1057 1058
            request, user,
1058 1059
            method=self.authentication_method,
1059 1060
            service_slug=self.service)
1060
        messages.info(self.request, _('You have just created an account.'))
1061
        message_template = loader.get_template('registration/registration_success_message.html')
1062
        messages.info(self.request, message_template.render(request=request))
1061 1063
        self.send_registration_success_email(user)
1062 1064
        return utils.redirect(request, self.get_success_url())
1063 1065

  
......
1113 1115
        self.request.user.save(update_fields=['email', 'email_verified'])
1114 1116
        logger.info(u'deletion of account %s requested', self.request.user)
1115 1117
        hooks.call_hooks('event', name='delete-account', user=self.request.user)
1116
        messages.info(self.request,
1117
                      _('Your account has been scheduled for deletion. You cannot use it anymore.'))
1118
        message_template = loader.get_template('registration/account_deletion_message.html')
1119
        messages.info(self.request, message_template.render(request=self.request))
1118 1120
        return super(DeleteView, self).form_valid(form)
1119 1121

  
1120 1122
registration_completion = valid_token(RegistrationCompletionView.as_view())
1121
-