track invitation state by status enum

This commit is contained in:
dandds
2018-10-26 13:31:21 -04:00
parent 6125041a93
commit d5998ed370
7 changed files with 110 additions and 32 deletions

View File

@@ -20,7 +20,7 @@ from atst.models.workspace import Workspace
from atst.domain.roles import Roles
from atst.models.workspace_role import WorkspaceRole
from atst.models.environment_role import EnvironmentRole
from atst.models.invitation import Invitation
from atst.models.invitation import Invitation, Status as InvitationStatus
from atst.domain.workspaces import Workspaces
@@ -339,3 +339,5 @@ class EnvironmentRoleFactory(Base):
class InvitationFactory(Base):
class Meta:
model = Invitation
status = InvitationStatus.PENDING