Don't explicitly add project creator to environments

This commit is contained in:
richard-dds
2018-09-25 15:54:57 -04:00
parent b65fdd56a0
commit c9c387b06d
2 changed files with 5 additions and 8 deletions

View File

@@ -5,7 +5,6 @@ from atst.domain.exceptions import NotFoundError
from atst.models.permissions import Permissions
from atst.models.project import Project
from atst.models.environment import Environment
from atst.models.environment_role import EnvironmentRole
class Projects(object):
@@ -14,9 +13,7 @@ class Projects(object):
project = Project(workspace=workspace, name=name, description=description)
db.session.add(project)
environments = Environments.create_many(project, environment_names)
for environment in environments:
Environments.add_member(environment, user, "owner")
Environments.create_many(project, environment_names)
db.session.commit()
return project