more granular invitation status and a display status for workspace members

This commit is contained in:
dandds
2018-11-01 13:19:08 -04:00
parent 97475ee64f
commit e4bad109db
7 changed files with 115 additions and 20 deletions

View File

@@ -55,7 +55,7 @@ def test_accept_expired_invitation():
def test_accept_rejected_invite():
user = UserFactory.create()
invite = InvitationFactory.create(user_id=user.id, status=Status.REJECTED)
invite = InvitationFactory.create(user_id=user.id, status=Status.REJECTED_EXPIRED)
with pytest.raises(InvitationError):
Invitations.accept(user, invite.token)