Add 'messages.list' permission, to protect inbox etc.
At least will be useful for a soft launch, beyond that not sure.
This commit is contained in:
parent
60d3778160
commit
4bade10317
|
@ -267,13 +267,17 @@ class SentView(MessagesView):
|
||||||
|
|
||||||
def includeme(config):
|
def includeme(config):
|
||||||
|
|
||||||
|
config.add_tailbone_permission('messages', 'messages.list', "List/Search Messages")
|
||||||
|
|
||||||
# inbox
|
# inbox
|
||||||
config.add_route('messages.inbox', '/messages/inbox/')
|
config.add_route('messages.inbox', '/messages/inbox/')
|
||||||
config.add_view(InboxView, attr='index', route_name='messages.inbox')
|
config.add_view(InboxView, attr='index', route_name='messages.inbox',
|
||||||
|
permission='messages.list')
|
||||||
|
|
||||||
# archive
|
# archive
|
||||||
config.add_route('messages.archive', '/messages/archive/')
|
config.add_route('messages.archive', '/messages/archive/')
|
||||||
config.add_view(ArchiveView, attr='index', route_name='messages.archive')
|
config.add_view(ArchiveView, attr='index', route_name='messages.archive',
|
||||||
|
permission='messages.list')
|
||||||
|
|
||||||
# move bulk
|
# move bulk
|
||||||
config.add_route('messages.move_bulk', '/messages/move-bulk')
|
config.add_route('messages.move_bulk', '/messages/move-bulk')
|
||||||
|
@ -281,7 +285,8 @@ def includeme(config):
|
||||||
|
|
||||||
# sent
|
# sent
|
||||||
config.add_route('messages.sent', '/messages/sent/')
|
config.add_route('messages.sent', '/messages/sent/')
|
||||||
config.add_view(SentView, attr='index', route_name='messages.sent')
|
config.add_view(SentView, attr='index', route_name='messages.sent',
|
||||||
|
permission='messages.list')
|
||||||
|
|
||||||
# view
|
# view
|
||||||
config.add_route('messages.view', '/messages/{uuid}')
|
config.add_route('messages.view', '/messages/{uuid}')
|
||||||
|
|
Loading…
Reference in a new issue