add organisation invite rest and dao

This commit is contained in:
Leo Hemsted
2018-02-16 10:56:12 +00:00
committed by Rebecca Law
parent 444dba994d
commit a2a1c5e9af
6 changed files with 132 additions and 9 deletions

View File

@@ -1451,6 +1451,16 @@ class InvitedOrganisationUser(db.Model):
default=INVITE_PENDING
)
def serialize(self):
return {
'id': self.id,
'email_address': self.email_address,
'invited_by': self.invited_by_id,
'organisation': self.organisation_id,
'created_at': self.created_at.strftime(DATETIME_FORMAT),
'status': self.status
}
# Service Permissions
MANAGE_USERS = 'manage_users'