Skip to content

Commit 415eb73

Browse files
authored
WEB-111 GSIM-linked GLIM Application Does Not Show Account-Transfer Charges (#2660)
1 parent 7975111 commit 415eb73

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/app/loans/loans-account-stepper/loans-account-charges-step/loans-account-charges-step.component.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -152,8 +152,9 @@ export class LoansAccountChargesStepComponent implements OnInit, OnChanges {
152152
if (this.loansAccountProductTemplate) {
153153
this.loanPurposeOptions = this.loansAccountProductTemplate.loanPurposeOptions;
154154
this.chargeData = this.loansAccountProductTemplate.chargeOptions;
155-
// filter chargeData to have charges that have chargePaymentMode not 'Account Transfer' if loansSavingsAccountLinked is false
156-
if (!this.loansSavingsAccountLinked) {
155+
// filter chargeData to have charges that have chargePaymentMode not 'Account Transfer' if no savings account is linked
156+
const hasLinkedGSIMAccount = this.loansAccountTemplate?.gsimData?.groupId != null;
157+
if (!this.loansSavingsAccountLinked && !hasLinkedGSIMAccount) {
157158
this.chargeData = this.chargeData.filter(
158159
(charge: any) => charge.chargePaymentMode?.value != 'Account transfer'
159160
);

0 commit comments

Comments
 (0)