Allow application creation without environments

This commit is contained in:
graham-dds 2019-09-23 11:34:52 -04:00
parent 6b74766df9
commit 8c8f0be761

View File

@ -19,12 +19,13 @@ class Applications(BaseDomainClass):
resource_name = "application" resource_name = "application"
@classmethod @classmethod
def create(cls, user, portfolio, name, description, environment_names): def create(cls, user, portfolio, name, description, environment_names=None):
application = Application( application = Application(
portfolio=portfolio, name=name, description=description portfolio=portfolio, name=name, description=description
) )
db.session.add(application) db.session.add(application)
if environment_names:
Environments.create_many(user, application, environment_names) Environments.create_many(user, application, environment_names)
db.session.commit() db.session.commit()