Projet

Général

Profil

0001-utils-allow-per-ou-template-in-send_password_reset_m.patch

Valentin Deniaud, 16 octobre 2019 12:30

Télécharger (1,14 ko)

Voir les différences:

Subject: [PATCH 1/2] utils: allow per ou template in send_password_reset_mail
 (#35774)

 src/authentic2/utils/__init__.py | 7 +++++++
 1 file changed, 7 insertions(+)
src/authentic2/utils/__init__.py
809 809
    logger = logging.getLogger(__name__)
810 810
    if not template_names:
811 811
        template_names = 'authentic2/password_reset_email'
812
    if isinstance(template_names, six.string_types):
813
        template_names = [template_names]
814
    if user.ou:
815
        template_names_ou = []
816
        for template in template_names:
817
            template_names_ou.append('_'.join((template, user.ou.slug)))
818
        template_names = template_names_ou + template_names
812 819
    if not request:
813 820
        request = middleware.StoreRequestMiddleware().get_request()
814 821

  
815
-