From a26487f5a271bd266e8fcd5b9871956b226fc94b Mon Sep 17 00:00:00 2001 From: grisel-davy Date: Sat, 30 Jun 2018 22:56:34 +0200 Subject: [PATCH] bug fix historique alias --- users/admin.py | 6 ++++++ users/models.py | 4 ++-- .../templates/users/{aff_alias.html => aff_mailalias.html} | 2 +- users/templates/users/profil.html | 2 +- 4 files changed, 10 insertions(+), 4 deletions(-) rename users/templates/users/{aff_alias.html => aff_mailalias.html} (97%) diff --git a/users/admin.py b/users/admin.py index 8389c029..ee71713c 100644 --- a/users/admin.py +++ b/users/admin.py @@ -109,6 +109,11 @@ class BanAdmin(VersionAdmin): pass +class MailAliasAdmin(VersionAdmin): + """Gestion des alias mail""" + pass + + class WhitelistAdmin(VersionAdmin): """Gestion des whitelist""" pass @@ -212,6 +217,7 @@ admin.site.register(School, SchoolAdmin) admin.site.register(ListRight, ListRightAdmin) admin.site.register(ListShell, ListShellAdmin) admin.site.register(Ban, BanAdmin) +admin.site.register(MailAlias, MailAliasAdmin) admin.site.register(Whitelist, WhitelistAdmin) admin.site.register(Request, RequestAdmin) # Now register the new UserAdmin... diff --git a/users/models.py b/users/models.py index d31f0e59..20f640a4 100644 --- a/users/models.py +++ b/users/models.py @@ -1635,7 +1635,7 @@ class MailAlias(RevMixin, AclMixin, models.Model): """ Define a alias for a user Mail - Définit un aliase pour un Mail d'utilisateur + Définit un alias pour un Mail d'utilisateur """ user = models.ForeignKey( User, @@ -1670,7 +1670,7 @@ class MailAlias(RevMixin, AclMixin, models.Model): def can_view(self, user_request, *_args, **_kwargs): """ - Check if the user can view the aliases + Check if the user can view the alias """ if user_request.has_perm('users.view_mailalias') or user.request == self.user: diff --git a/users/templates/users/aff_alias.html b/users/templates/users/aff_mailalias.html similarity index 97% rename from users/templates/users/aff_alias.html rename to users/templates/users/aff_mailalias.html index ec5b7313..a441b9e9 100644 --- a/users/templates/users/aff_alias.html +++ b/users/templates/users/aff_mailalias.html @@ -41,7 +41,7 @@ with this program; if not, write to the Free Software Foundation, Inc., {% can_edit alias %} {% include 'buttons/edit.html' with href='users:edit-mailalias' id=alias.id %} {% acl_end %} - {% include 'buttons/history.html' with href='users:history' name='alias' id=alias.id %} + {% include 'buttons/history.html' with href='users:history' name='mailalias' id=alias.id %} {% endfor %} diff --git a/users/templates/users/profil.html b/users/templates/users/profil.html index 62bbf1e5..863897f2 100644 --- a/users/templates/users/profil.html +++ b/users/templates/users/profil.html @@ -468,7 +468,7 @@ with this program; if not, write to the Free Software Foundation, Inc., {% acl_end %} {% if alias_list %} - {% include "users/aff_alias.html" with alias_list=alias_list %} + {% include "users/aff_mailalias.html" with alias_list=alias_list %} {% endif %} {% endif %} {% else %}