Web-110: Fix Gsim creation to include all selected clients
This commit is contained in:
@@ -118,7 +118,7 @@ export class CreateGsimAccountComponent {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/** Set Body for each client selected */
|
/** Set Body for each client selected */
|
||||||
setData(client: any): any {
|
setData(client: any, isParentAccount: any): any {
|
||||||
const locale = this.settingsService.language.code;
|
const locale = this.settingsService.language.code;
|
||||||
const dateFormat = this.settingsService.dateFormat;
|
const dateFormat = this.settingsService.dateFormat;
|
||||||
const monthDayFormat = 'dd MMMM';
|
const monthDayFormat = 'dd MMMM';
|
||||||
@@ -130,7 +130,7 @@ export class CreateGsimAccountComponent {
|
|||||||
})),
|
})),
|
||||||
clientId: client.id,
|
clientId: client.id,
|
||||||
isGSIM: true,
|
isGSIM: true,
|
||||||
isParentAccount: true,
|
isParentAccount: isParentAccount,
|
||||||
submittedOnDate: this.dateUtils.formatDate(this.savingsAccount.submittedOnDate, dateFormat),
|
submittedOnDate: this.dateUtils.formatDate(this.savingsAccount.submittedOnDate, dateFormat),
|
||||||
dateFormat,
|
dateFormat,
|
||||||
monthDayFormat,
|
monthDayFormat,
|
||||||
@@ -146,7 +146,10 @@ export class CreateGsimAccountComponent {
|
|||||||
const requestData = [];
|
const requestData = [];
|
||||||
const memberSelected = this.selectedMembers.selectedMembers;
|
const memberSelected = this.selectedMembers.selectedMembers;
|
||||||
for (let index = 0; index < 1; index++) {
|
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;
|
return requestData;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user