Associate the permissions: metadata_type_delete/edit/view with the MetadataType model.

Signed-off-by: Michael Price <loneviking72@gmail.com>
This commit is contained in:
Michael Price
2018-02-20 02:15:19 -04:00
committed by Roberto Rosario
parent 3b5c5666b3
commit 679cf70269

View File

@@ -38,8 +38,11 @@ from .links import (
)
from .permissions import (
permission_metadata_document_add, permission_metadata_document_edit,
permission_metadata_document_remove, permission_metadata_document_view
permission_metadata_document_remove, permission_metadata_document_view,
permission_metadata_type_delete, permission_metadata_type_edit,
permission_metadata_type_view
)
from .queues import * # NOQA
from .search import metadata_type_search # NOQA
from .widgets import get_metadata_string
@@ -141,6 +144,13 @@ class MetadataApp(MayanAppConfig):
permission_metadata_document_view,
)
)
ModelPermission.register(
model=MetadataType, permissions=(
permission_metadata_type_delete,
permission_metadata_type_edit,
permission_metadata_type_view
)
)
SourceColumn(
source=Document, label=_('Metadata'),