Register the corresponding Message model permissions.
Signed-off-by: Michael Price <loneviking72@gmail.com>
This commit is contained in:
committed by
Roberto Rosario
parent
8bf3822e54
commit
89b9492f39
@@ -4,6 +4,7 @@ import logging
|
||||
|
||||
from django.utils.translation import ugettext_lazy as _
|
||||
|
||||
from acls import ModelPermission
|
||||
from common import MayanAppConfig, menu_object, menu_secondary, menu_setup
|
||||
from navigation import SourceColumn
|
||||
from rest_api.classes import APIEndPoint
|
||||
@@ -12,6 +13,10 @@ from .links import (
|
||||
link_message_create, link_message_delete, link_message_edit,
|
||||
link_message_list
|
||||
)
|
||||
from .permissions import (
|
||||
permission_message_delete, permission_message_edit,
|
||||
permission_message_view
|
||||
)
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
@@ -27,7 +32,12 @@ class MOTDApp(MayanAppConfig):
|
||||
APIEndPoint(app=self, version_string='1')
|
||||
|
||||
Message = self.get_model('Message')
|
||||
|
||||
ModelPermission.register(
|
||||
model=Message, permissions=(
|
||||
permission_message_delete, permission_message_edit,
|
||||
permission_message_view
|
||||
)
|
||||
)
|
||||
SourceColumn(
|
||||
source=Message, label=_('Enabled'), attribute='enabled'
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user