From f6a0a421a50a518fd34db82d9286427e231bd347 Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Sun, 7 Apr 2019 01:07:01 -0400 Subject: [PATCH] Update the check out info link permission Update the link permission to match the same required permission as the view. Signed-off-by: Roberto Rosario --- HISTORY.rst | 2 ++ mayan/apps/checkouts/links.py | 7 +++---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/HISTORY.rst b/HISTORY.rst index 7a43061f5b..0d2f753e32 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -1,6 +1,8 @@ 3.1.11 (2019-04-XX) =================== * Fix multiple tag selection wizard step. +* Change the required permission for the checkout info link from + document check in to document checkout details view. 3.1.10 (2019-04-04) =================== diff --git a/mayan/apps/checkouts/links.py b/mayan/apps/checkouts/links.py index 99a3038f06..2abcc9e464 100644 --- a/mayan/apps/checkouts/links.py +++ b/mayan/apps/checkouts/links.py @@ -7,7 +7,8 @@ from navigation import Link from .icons import icon_checkout_info from .permissions import ( permission_document_checkout, permission_document_checkin, - permission_document_checkin_override + permission_document_checkin_override, + permission_document_checkout_detail_view ) @@ -40,11 +41,9 @@ link_checkin_document = Link( args='object.pk', condition=is_checked_out, permissions=( permission_document_checkin, permission_document_checkin_override ), text=_('Check in document'), view='checkouts:checkin_document', - ) link_checkout_info = Link( args='resolved_object.pk', icon_class=icon_checkout_info, permissions=( - permission_document_checkin, permission_document_checkin_override, - permission_document_checkout + permission_document_checkout_detail_view, ), text=_('Check in/out'), view='checkouts:checkout_info', )