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:
committed by
Roberto Rosario
parent
3b5c5666b3
commit
679cf70269
@@ -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'),
|
||||
|
||||
Reference in New Issue
Block a user