Remove existing broadcast permission form

This will be replaced by a new form that has it's own template, route
etc as it will vary quite a lot from the existing service permission
form.
This commit is contained in:
David McDonald
2021-02-15 20:59:26 +00:00
parent 67d07e4135
commit 6837b76d44
5 changed files with 15 additions and 76 deletions

View File

@@ -116,17 +116,6 @@ class Service(JSONModel):
permissions | permission if on else permissions - permission,
)
def force_broadcast_permission_on(self):
ret = self.update_permissions(
set(self.permissions) - {'email', 'sms', 'letter'} | {'broadcast'}
)
broadcast_org_id = current_app.config['BROADCAST_ORGANISATION_ID']
organisations_client.update_service_organisation(
service_id=self.id,
org_id=broadcast_org_id
)
return ret
def update_permissions(self, permissions):
return self.update(permissions=list(permissions))