Add new document version list view permission. GitLab issue #379

Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
This commit is contained in:
Roberto Rosario
2017-05-04 01:04:53 -04:00
parent 310d09586a
commit 16e0b0e0e7
9 changed files with 116 additions and 42 deletions

View File

@@ -25,7 +25,7 @@ from .permissions import (
permission_document_restore, permission_document_trash,
permission_document_view, permission_document_type_create,
permission_document_type_delete, permission_document_type_edit,
permission_document_type_view
permission_document_type_view, permission_document_version_view
)
from .runtime import cache_storage_backend
from .serializers import (
@@ -529,7 +529,7 @@ class APIDocumentVersionsListView(generics.ListCreateAPIView):
"""
mayan_object_permissions = {
'GET': (permission_document_view,),
'GET': (permission_document_version_view,),
}
mayan_permission_attribute_check = 'document'
mayan_view_permissions = {'POST': (permission_document_new_version,)}