From eea769e63793591db3bbe34c68c2e2e6f2275f6c Mon Sep 17 00:00:00 2001 From: richard-dds Date: Fri, 17 Aug 2018 11:41:33 -0400 Subject: [PATCH] Add workspace and workspace role to db --- atst/domain/workspaces.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/atst/domain/workspaces.py b/atst/domain/workspaces.py index 4ba9c591..20b77794 100644 --- a/atst/domain/workspaces.py +++ b/atst/domain/workspaces.py @@ -16,8 +16,12 @@ class Workspaces(object): def create(cls, request, name=None): name = name or request.id workspace = Workspace(request=request, name=name) + role = Roles.get("owner") - wr = WorkspaceRole(user_id=request.creator.id, role=role, workspace_id=workspace.id) + workspace_role = WorkspaceRole(user_id=request.creator.id, role=role, workspace_id=workspace.id) + + db.session.add(workspace) + db.session.add(workspace_role) return workspace @classmethod