From 8c8f0be7613c40c3f0761c6df6c939dba41cb59d Mon Sep 17 00:00:00 2001 From: graham-dds Date: Mon, 23 Sep 2019 11:34:52 -0400 Subject: [PATCH] Allow application creation without environments --- atst/domain/applications.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/atst/domain/applications.py b/atst/domain/applications.py index 0c063332..41444f59 100644 --- a/atst/domain/applications.py +++ b/atst/domain/applications.py @@ -19,12 +19,13 @@ class Applications(BaseDomainClass): resource_name = "application" @classmethod - def create(cls, user, portfolio, name, description, environment_names): + def create(cls, user, portfolio, name, description, environment_names=None): application = Application( portfolio=portfolio, name=name, description=description ) db.session.add(application) + if environment_names: Environments.create_many(user, application, environment_names) db.session.commit()