Use folder_permissions in the InvitedUser model

We were already invitializing InvitedUser with folder_permissions
(defaulting to None), but this removes the default and adds
folder_permissions to the serialize method. Folder permissions should
now always be returned from api, either as an empty list or a list of
UUIDs.
This commit is contained in:
Katie Smith
2019-03-15 10:25:00 +00:00
parent 15b74a74fb
commit 782bd34394
5 changed files with 26 additions and 10 deletions

View File

@@ -2211,8 +2211,10 @@ def sample_invite(mocker, service_one, status='pending'):
permissions = 'view_activity,send_messages,manage_service,manage_api_keys'
created_at = str(datetime.utcnow())
auth_type = 'sms_auth'
folder_permissions = [str(sample_uuid())]
return invite_json(id_, from_user, service_id, email_address, permissions, created_at, status, auth_type)
return invite_json(
id_, from_user, service_id, email_address, permissions, created_at, status, auth_type, folder_permissions)
@pytest.fixture(scope='function')