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()