mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-08-14 23:08:07 -04:00
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:
@@ -272,7 +272,15 @@ def api_key_json(id_, name, expiry_date=None):
|
||||
}
|
||||
|
||||
|
||||
def invite_json(id_, from_user, service_id, email_address, permissions, created_at, status, auth_type):
|
||||
def invite_json(id_,
|
||||
from_user,
|
||||
service_id,
|
||||
email_address,
|
||||
permissions,
|
||||
created_at,
|
||||
status,
|
||||
auth_type,
|
||||
folder_permissions):
|
||||
return {
|
||||
'id': id_,
|
||||
'from_user': from_user,
|
||||
@@ -281,7 +289,8 @@ def invite_json(id_, from_user, service_id, email_address, permissions, created_
|
||||
'status': status,
|
||||
'permissions': permissions,
|
||||
'created_at': created_at,
|
||||
'auth_type': auth_type
|
||||
'auth_type': auth_type,
|
||||
'folder_permissions': folder_permissions,
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user