From 2e9b5454a7a703d946ef6166806395b0d40a7990 Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Sat, 27 Apr 2019 19:13:24 -0400 Subject: [PATCH] Add ACLs permission link icon Signed-off-by: Roberto Rosario --- mayan/apps/acls/icons.py | 2 ++ mayan/apps/acls/links.py | 7 +++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/mayan/apps/acls/icons.py b/mayan/apps/acls/icons.py index 1ecd7f5bdb..a2b4c3a74a 100644 --- a/mayan/apps/acls/icons.py +++ b/mayan/apps/acls/icons.py @@ -1,6 +1,7 @@ from __future__ import absolute_import, unicode_literals from mayan.apps.appearance.classes import Icon +from mayan.apps.permissions.icons import icon_permission icon_acl_delete = Icon(driver_name='fontawesome', symbol='times') icon_acl_list = Icon(driver_name='fontawesome', symbol='lock') @@ -8,3 +9,4 @@ icon_acl_new = Icon( driver_name='fontawesome-dual', primary_symbol='lock', secondary_symbol='plus' ) +icon_acl_permissions = icon_permission diff --git a/mayan/apps/acls/links.py b/mayan/apps/acls/links.py index 24ef72a675..c534dabade 100644 --- a/mayan/apps/acls/links.py +++ b/mayan/apps/acls/links.py @@ -5,7 +5,9 @@ from django.utils.translation import ugettext_lazy as _ from mayan.apps.navigation.classes import Link -from .icons import icon_acl_delete, icon_acl_list, icon_acl_new +from .icons import ( + icon_acl_delete, icon_acl_list, icon_acl_new, icon_acl_permissions +) from .permissions import permission_acl_view, permission_acl_edit @@ -42,7 +44,8 @@ link_acl_create = Link( view='acls:acl_create' ) link_acl_permissions = Link( - args='resolved_object.pk', permissions=(permission_acl_edit,), + args='resolved_object.pk', icon_class=icon_acl_permissions, + permissions=(permission_acl_edit,), permissions_related='content_object', text=_('Permissions'), view='acls:acl_permissions', )