Skip to content

Commit b61d9e3

Browse files
authored
Merge pull request #2410 from JebronLames32/gsimChildFix
Web-110: Fix Gsim creation to include all selected clients
2 parents 82e776e + 5dcef25 commit b61d9e3

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

src/app/savings/gsim-account/create-gsim-account/create-gsim-account.component.ts

+6-3
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ export class CreateGsimAccountComponent {
118118
}
119119

120120
/** Set Body for each client selected */
121-
setData(client: any): any {
121+
setData(client: any, isParentAccount: any): any {
122122
const locale = this.settingsService.language.code;
123123
const dateFormat = this.settingsService.dateFormat;
124124
const monthDayFormat = 'dd MMMM';
@@ -130,7 +130,7 @@ export class CreateGsimAccountComponent {
130130
})),
131131
clientId: client.id,
132132
isGSIM: true,
133-
isParentAccount: true,
133+
isParentAccount: isParentAccount,
134134
submittedOnDate: this.dateUtils.formatDate(this.savingsAccount.submittedOnDate, dateFormat),
135135
dateFormat,
136136
monthDayFormat,
@@ -146,7 +146,10 @@ export class CreateGsimAccountComponent {
146146
const requestData = [];
147147
const memberSelected = this.selectedMembers.selectedMembers;
148148
for (let index = 0; index < 1; index++) {
149-
requestData.push(this.setData(memberSelected[index]));
149+
requestData.push(this.setData(memberSelected[index], true));
150+
}
151+
for (let index = 1; index < memberSelected.length; index++) {
152+
requestData.push(this.setData(memberSelected[index], false));
150153
}
151154
return requestData;
152155
}

0 commit comments

Comments
 (0)