Add keyword arguments to PermissionNamespace uses

Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
This commit is contained in:
Roberto Rosario
2019-04-11 21:03:02 -04:00
parent f6f9287e33
commit 14e71ce42f
26 changed files with 43 additions and 29 deletions

View File

@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
from mayan.apps.permissions import PermissionNamespace from mayan.apps.permissions import PermissionNamespace
namespace = PermissionNamespace('acls', _('Access control lists')) namespace = PermissionNamespace(name='acls', label=_('Access control lists'))
permission_acl_edit = namespace.add_permission( permission_acl_edit = namespace.add_permission(
name='acl_edit', label=_('Edit ACLs') name='acl_edit', label=_('Edit ACLs')

View File

@@ -15,7 +15,7 @@ from mayan.apps.common.views import (
AssignRemoveView, SingleObjectCreateView, SingleObjectDeleteView, AssignRemoveView, SingleObjectCreateView, SingleObjectDeleteView,
SingleObjectListView SingleObjectListView
) )
from mayan.apps.permissions import PermissionNamespace, Permission from mayan.apps.permissions import Permission, PermissionNamespace
from mayan.apps.permissions.models import StoredPermission from mayan.apps.permissions.models import StoredPermission
from .classes import ModelPermission from .classes import ModelPermission
@@ -183,7 +183,7 @@ class ACLPermissionsView(AssignRemoveView):
(force_text(permission.pk), permission) for permission in permissions (force_text(permission.pk), permission) for permission in permissions
] ]
results.append( results.append(
(PermissionNamespace.get(namespace), permission_options) (PermissionNamespace.get(name=namespace), permission_options)
) )
return results return results

View File

@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
from mayan.apps.permissions import PermissionNamespace from mayan.apps.permissions import PermissionNamespace
namespace = PermissionNamespace('cabinets', _('Cabinets')) namespace = PermissionNamespace(name='cabinets', label=_('Cabinets'))
# Translators: this refers to the permission that will allow users to add # Translators: this refers to the permission that will allow users to add
# documents to cabinets. # documents to cabinets.

View File

@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
from mayan.apps.permissions import PermissionNamespace from mayan.apps.permissions import PermissionNamespace
namespace = PermissionNamespace('checkouts', _('Document checkout')) namespace = PermissionNamespace(name='checkouts', label=_('Document checkout'))
permission_document_check_in = namespace.add_permission( permission_document_check_in = namespace.add_permission(
name='checkin_document', label=_('Check in documents') name='checkin_document', label=_('Check in documents')

View File

@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
from mayan.apps.permissions import PermissionNamespace from mayan.apps.permissions import PermissionNamespace
namespace = PermissionNamespace('common', _('Common')) namespace = PermissionNamespace(name='common', label=_('Common'))
permission_error_log_view = namespace.add_permission( permission_error_log_view = namespace.add_permission(
name='error_log_view', label=_('View error log') name='error_log_view', label=_('View error log')

View File

@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
from mayan.apps.permissions import PermissionNamespace from mayan.apps.permissions import PermissionNamespace
namespace = PermissionNamespace('converter', _('Converter')) namespace = PermissionNamespace(name='converter', label=_('Converter'))
permission_transformation_create = namespace.add_permission( permission_transformation_create = namespace.add_permission(
name='transformation_create', label=_('Create new transformations') name='transformation_create', label=_('Create new transformations')

View File

@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
from mayan.apps.permissions import PermissionNamespace from mayan.apps.permissions import PermissionNamespace
namespace = PermissionNamespace('django_gpg', _('Key management')) namespace = PermissionNamespace(name='django_gpg', label=_('Key management'))
permission_key_delete = namespace.add_permission( permission_key_delete = namespace.add_permission(
name='key_delete', label=_('Delete keys') name='key_delete', label=_('Delete keys')

View File

@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
from mayan.apps.permissions import PermissionNamespace from mayan.apps.permissions import PermissionNamespace
namespace = PermissionNamespace('comments', _('Comments')) namespace = PermissionNamespace(name='comments', label=_('Comments'))
permission_comment_create = namespace.add_permission( permission_comment_create = namespace.add_permission(
name='comment_create', label=_('Create new comments') name='comment_create', label=_('Create new comments')

View File

@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
from mayan.apps.permissions import PermissionNamespace from mayan.apps.permissions import PermissionNamespace
namespace = PermissionNamespace('document_indexing', _('Indexing')) namespace = PermissionNamespace(name='document_indexing', label=_('Indexing'))
permission_document_indexing_create = namespace.add_permission( permission_document_indexing_create = namespace.add_permission(
name='document_index_create', label=_('Create new document indexes') name='document_index_create', label=_('Create new document indexes')

View File

@@ -4,7 +4,9 @@ from django.utils.translation import ugettext_lazy as _
from mayan.apps.permissions import PermissionNamespace from mayan.apps.permissions import PermissionNamespace
namespace = PermissionNamespace('document_parsing', _('Document parsing')) namespace = PermissionNamespace(
name='document_parsing', label=_('Document parsing')
)
permission_content_view = namespace.add_permission( permission_content_view = namespace.add_permission(
name='content_view', label=_('View the content of a document') name='content_view', label=_('View the content of a document')

View File

@@ -5,7 +5,7 @@ from django.utils.translation import ugettext_lazy as _
from mayan.apps.permissions import PermissionNamespace from mayan.apps.permissions import PermissionNamespace
namespace = PermissionNamespace( namespace = PermissionNamespace(
'document_signatures', _('Document signatures') name='document_signatures', _('Document signatures')
) )
permission_document_version_sign_detached = namespace.add_permission( permission_document_version_sign_detached = namespace.add_permission(

View File

@@ -4,7 +4,9 @@ from django.utils.translation import ugettext_lazy as _
from mayan.apps.permissions import PermissionNamespace from mayan.apps.permissions import PermissionNamespace
namespace = PermissionNamespace('document_states', _('Document workflows')) namespace = PermissionNamespace(
name='document_states', label=_('Document workflows')
)
permission_workflow_create = namespace.add_permission( permission_workflow_create = namespace.add_permission(
name='workflow_create', label=_('Create workflows') name='workflow_create', label=_('Create workflows')

View File

@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
from mayan.apps.permissions import PermissionNamespace from mayan.apps.permissions import PermissionNamespace
namespace = PermissionNamespace('documents', _('Documents')) namespace = PermissionNamespace(name='documents', label=_('Documents'))
permission_document_create = namespace.add_permission( permission_document_create = namespace.add_permission(
name='document_create', label=_('Create documents') name='document_create', label=_('Create documents')
@@ -52,7 +52,7 @@ permission_empty_trash = namespace.add_permission(
) )
setup_namespace = PermissionNamespace( setup_namespace = PermissionNamespace(
'documents_types', label=_('Document types') name='documents_types', label=_('Document types')
) )
permission_document_type_create = setup_namespace.add_permission( permission_document_type_create = setup_namespace.add_permission(
name='document_type_create', label=_('Create document types') name='document_type_create', label=_('Create document types')

View File

@@ -4,7 +4,8 @@ from django.utils.translation import ugettext_lazy as _
from mayan.apps.permissions import PermissionNamespace from mayan.apps.permissions import PermissionNamespace
namespace = PermissionNamespace('events', _('Events')) namespace = PermissionNamespace(name='events', label=_('Events'))
permission_events_view = namespace.add_permission( permission_events_view = namespace.add_permission(
name='events_view', label=_('Access the events of an object') name='events_view', label=_('Access the events of an object')
) )

View File

@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
from mayan.apps.permissions import PermissionNamespace from mayan.apps.permissions import PermissionNamespace
namespace = PermissionNamespace('linking', _('Smart links')) namespace = PermissionNamespace(name='linking', label=_('Smart links'))
permission_smart_link_view = namespace.add_permission( permission_smart_link_view = namespace.add_permission(
name='smart_link_view', label=_('View existing smart links') name='smart_link_view', label=_('View existing smart links')

View File

@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
from mayan.apps.permissions import PermissionNamespace from mayan.apps.permissions import PermissionNamespace
namespace = PermissionNamespace('mailing', _('Mailing')) namespace = PermissionNamespace(name='mailing', label=_('Mailing'))
permission_mailing_link = namespace.add_permission( permission_mailing_link = namespace.add_permission(
name='mail_link', label=_('Send document link via email') name='mail_link', label=_('Send document link via email')

View File

@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
from mayan.apps.permissions import PermissionNamespace from mayan.apps.permissions import PermissionNamespace
namespace = PermissionNamespace('statistics', _('Statistics')) namespace = PermissionNamespace(name='statistics', label=_('Statistics'))
permission_statistics_view = namespace.add_permission( permission_statistics_view = namespace.add_permission(
name='statistics_view', label=_('View statistics') name='statistics_view', label=_('View statistics')

View File

@@ -4,7 +4,8 @@ from django.utils.translation import ugettext_lazy as _
from mayan.apps.permissions import PermissionNamespace from mayan.apps.permissions import PermissionNamespace
namespace = PermissionNamespace('metadata', _('Metadata')) namespace = PermissionNamespace(name='metadata', label=_('Metadata'))
permission_metadata_document_edit = namespace.add_permission( permission_metadata_document_edit = namespace.add_permission(
name='metadata_document_edit', label=_('Edit a document\'s metadata') name='metadata_document_edit', label=_('Edit a document\'s metadata')
) )
@@ -18,7 +19,10 @@ permission_metadata_document_view = namespace.add_permission(
name='metadata_document_view', label=_('View metadata from a document') name='metadata_document_view', label=_('View metadata from a document')
) )
setup_namespace = PermissionNamespace('metadata_setup', _('Metadata setup')) setup_namespace = PermissionNamespace(
name='metadata_setup', label=_('Metadata setup')
)
permission_metadata_type_edit = setup_namespace.add_permission( permission_metadata_type_edit = setup_namespace.add_permission(
name='metadata_type_edit', label=_('Edit metadata types') name='metadata_type_edit', label=_('Edit metadata types')
) )

View File

@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
from mayan.apps.permissions import PermissionNamespace from mayan.apps.permissions import PermissionNamespace
namespace = PermissionNamespace('motd', _('Message of the day')) namespace = PermissionNamespace(name='motd', label=_('Message of the day'))
permission_message_create = namespace.add_permission( permission_message_create = namespace.add_permission(
name='message_create', label=_('Create messages') name='message_create', label=_('Create messages')

View File

@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
from mayan.apps.permissions import PermissionNamespace from mayan.apps.permissions import PermissionNamespace
namespace = PermissionNamespace('ocr', _('OCR')) namespace = PermissionNamespace(name='ocr', label=_('OCR'))
permission_ocr_document = namespace.add_permission( permission_ocr_document = namespace.add_permission(
name='ocr_document', label=_('Submit documents for OCR') name='ocr_document', label=_('Submit documents for OCR')

View File

@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
from . import PermissionNamespace from . import PermissionNamespace
namespace = PermissionNamespace('permissions', _('Permissions')) namespace = PermissionNamespace(name='permissions', label=_('Permissions'))
permission_role_view = namespace.add_permission( permission_role_view = namespace.add_permission(
name='role_view', label=_('View roles') name='role_view', label=_('View roles')

View File

@@ -4,7 +4,9 @@ from django.utils.translation import ugettext_lazy as _
from mayan.apps.permissions import PermissionNamespace from mayan.apps.permissions import PermissionNamespace
namespace = PermissionNamespace('smart_settings', _('Smart settings')) namespace = PermissionNamespace(
name='smart_settings', label=_('Smart settings')
)
permission_settings_edit = namespace.add_permission( permission_settings_edit = namespace.add_permission(
name='permission_settings_edit', label=_('Edit settings') name='permission_settings_edit', label=_('Edit settings')

View File

@@ -4,7 +4,8 @@ from django.utils.translation import ugettext_lazy as _
from mayan.apps.permissions import PermissionNamespace from mayan.apps.permissions import PermissionNamespace
namespace = PermissionNamespace('sources_setup', _('Sources setup')) namespace = PermissionNamespace(name='sources_setup', label=_('Sources setup'))
permission_sources_setup_create = namespace.add_permission( permission_sources_setup_create = namespace.add_permission(
name='sources_setup_create', label=_('Create new document sources') name='sources_setup_create', label=_('Create new document sources')
) )

View File

@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
from mayan.apps.permissions import PermissionNamespace from mayan.apps.permissions import PermissionNamespace
namespace = PermissionNamespace('tags', _('Tags')) namespace = PermissionNamespace(name='tags', label=_('Tags'))
permission_tag_create = namespace.add_permission( permission_tag_create = namespace.add_permission(
name='tag_create', label=_('Create new tags') name='tag_create', label=_('Create new tags')

View File

@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
from mayan.apps.permissions import PermissionNamespace from mayan.apps.permissions import PermissionNamespace
namespace = PermissionNamespace('task_manager', _('Task manager')) namespace = PermissionNamespace(name='task_manager', label=_('Task manager'))
permission_task_view = namespace.add_permission( permission_task_view = namespace.add_permission(
name='task_view', label=_('View tasks') name='task_view', label=_('View tasks')

View File

@@ -4,7 +4,9 @@ from django.utils.translation import ugettext_lazy as _
from mayan.apps.permissions import PermissionNamespace from mayan.apps.permissions import PermissionNamespace
namespace = PermissionNamespace('user_management', _('User management')) namespace = PermissionNamespace(
name='user_management', label=_('User management')
)
permission_group_create = namespace.add_permission( permission_group_create = namespace.add_permission(
name='group_create', label=_('Create new groups') name='group_create', label=_('Create new groups')