Create environments while creating project

This commit is contained in:
richard-dds
2018-08-22 17:00:05 -04:00
parent fc07ef5230
commit 8ac271e83e
3 changed files with 18 additions and 4 deletions

View File

@@ -67,10 +67,16 @@ def update_project(workspace_id):
if form.validate():
project_data = form.data
project = Projects.create(
workspace, project_data["name"], project_data["description"]
Projects.create(
workspace,
project_data["name"],
project_data["description"],
project_data["environment_names"],
)
Environments.create(project, project_data["environment_name"])
return redirect(
url_for("workspaces.workspace_projects", workspace_id=workspace.id)
)
else:
return render_template(
"workspace_project_new.html", workspace=workspace, form=form
)