From 46989b4f992d7ad741eaa37dab965f6b721cb7f6 Mon Sep 17 00:00:00 2001 From: Stu Pollock Date: Mon, 1 Oct 2018 17:53:46 -0400 Subject: [PATCH] fix(provider/cf): repair null errors in deploy Co-Authored-By: Jammy Louie Co-Authored-By: Jon Schneider Co-Authored-By: Joris Melchior Co-Authored-By: Stu Pollock --- .../configure/serverGroupCommandBuilder.service.cf.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/scripts/modules/cloudfoundry/src/serverGroup/configure/serverGroupCommandBuilder.service.cf.ts b/app/scripts/modules/cloudfoundry/src/serverGroup/configure/serverGroupCommandBuilder.service.cf.ts index 38410bbdaa4..00bcfc3ef50 100644 --- a/app/scripts/modules/cloudfoundry/src/serverGroup/configure/serverGroupCommandBuilder.service.cf.ts +++ b/app/scripts/modules/cloudfoundry/src/serverGroup/configure/serverGroupCommandBuilder.service.cf.ts @@ -28,8 +28,9 @@ export class CloudFoundryServerGroupCommandBuilder { public buildNewServerGroupCommand( app: ICloudFoundryApplication, - defaults: any = {}, + defaults: any, ): IPromise { + defaults = defaults || {}; return this.$q.when({ application: app.name, stack: '', @@ -80,7 +81,7 @@ export class CloudFoundryServerGroupCommandBuilder { instances: serverGroup.instances.length, routes: serverGroup.loadBalancers, env: serverGroup.env, - services: serverGroup.serviceInstances.map(serviceInstance => serviceInstance.name), + services: (serverGroup.serviceInstances || []).map(serviceInstance => serviceInstance.name), reference: '', account: '', pattern: '',