mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-07-13 09:50:08 -04:00
add broadcast service permission
This commit is contained in:
@@ -69,6 +69,7 @@ PLATFORM_ADMIN_SERVICE_PERMISSIONS = OrderedDict([
|
||||
('email_auth', {'title': 'Email authentication'}),
|
||||
('upload_letters', {'title': 'Uploading letters', 'requires': 'letter'}),
|
||||
('international_letters', {'title': 'Send international letters', 'requires': 'letter'}),
|
||||
('broadcast', {'title': 'Send cell broadcasts'}),
|
||||
])
|
||||
|
||||
|
||||
|
||||
@@ -64,6 +64,7 @@ class Service(JSONModel):
|
||||
'international_sms',
|
||||
'upload_document',
|
||||
'upload_letters',
|
||||
'broadcast',
|
||||
)
|
||||
|
||||
@classmethod
|
||||
|
||||
@@ -45,6 +45,8 @@ def test_service_set_permission_requires_platform_admin(
|
||||
('email_auth', 'False', False),
|
||||
('international_letters', 'True', True),
|
||||
('international_letters', 'False', False),
|
||||
('broadcast', 'True', True),
|
||||
('broadcast', 'False', False),
|
||||
])
|
||||
def test_service_set_permission(
|
||||
mocker,
|
||||
|
||||
@@ -107,6 +107,7 @@ def mock_get_service_settings_page_common(
|
||||
'Data retention email Change',
|
||||
'Receive inbound SMS Off Change',
|
||||
'Email authentication Off Change',
|
||||
'Send cell broadcasts Off Change',
|
||||
]),
|
||||
])
|
||||
def test_should_show_overview(
|
||||
|
||||
Reference in New Issue
Block a user