From 3fd59728b398757ee7c0e7d6702bc7695601f3a7 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Fri, 12 Jul 2019 14:33:37 +0200 Subject: [PATCH 2/3] a2_rbac: do not use lazy string in model name (#34774) --- src/authentic2/a2_rbac/management.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/authentic2/a2_rbac/management.py b/src/authentic2/a2_rbac/management.py index 91c2297e..4f26d348 100644 --- a/src/authentic2/a2_rbac/management.py +++ b/src/authentic2/a2_rbac/management.py @@ -15,7 +15,7 @@ # along with this program. If not, see . from django.utils import six -from django.utils.translation import ugettext_lazy as _ +from django.utils.translation import ugettext_lazy as _, ugettext from django.utils.text import slugify from django.contrib.contenttypes.models import ContentType @@ -113,10 +113,10 @@ def update_content_types_roles(): admin_role, created = Role.objects.get_or_create( slug=slug, defaults=dict( - name=_('Manager'))) + name=ugettext('Manager'))) admin_role.add_self_administration() - if not created and admin_role.name != _('Manager'): - admin_role.name = _('Manager') + if not created and admin_role.name != ugettext('Manager'): + admin_role.name = ugettext('Manager') admin_role.save() for ct in cts: -- 2.20.1