diff --git a/src/app/savings/gsim-account/create-gsim-account/create-gsim-account.component.ts b/src/app/savings/gsim-account/create-gsim-account/create-gsim-account.component.ts index fc4311a4e..2c04f1bb8 100644 --- a/src/app/savings/gsim-account/create-gsim-account/create-gsim-account.component.ts +++ b/src/app/savings/gsim-account/create-gsim-account/create-gsim-account.component.ts @@ -118,7 +118,7 @@ export class CreateGsimAccountComponent { } /** Set Body for each client selected */ - setData(client: any): any { + setData(client: any, isParentAccount: any): any { const locale = this.settingsService.language.code; const dateFormat = this.settingsService.dateFormat; const monthDayFormat = 'dd MMMM'; @@ -130,7 +130,7 @@ export class CreateGsimAccountComponent { })), clientId: client.id, isGSIM: true, - isParentAccount: true, + isParentAccount: isParentAccount, submittedOnDate: this.dateUtils.formatDate(this.savingsAccount.submittedOnDate, dateFormat), dateFormat, monthDayFormat, @@ -146,7 +146,10 @@ export class CreateGsimAccountComponent { const requestData = []; const memberSelected = this.selectedMembers.selectedMembers; for (let index = 0; index < 1; index++) { - requestData.push(this.setData(memberSelected[index])); + requestData.push(this.setData(memberSelected[index], true)); + } + for (let index = 1; index < memberSelected.length; index++) { + requestData.push(this.setData(memberSelected[index], false)); } return requestData; }