in app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanapplication/LoanDebtIncomeFragment.java [47:69]
public void onViewCreated(@NonNull View view,
@Nullable Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
loanApplicationAction = (LoanApplicationAction) getArguments()
.getSerializable(ConstantKeys.LOAN_APPLICATION_ACTION);
if (loanApplicationAction == LoanApplicationAction.EDIT) {
loanAccount = getArguments().getParcelable(ConstantKeys.LOAN_ACCOUNT);
loanParameters = new Gson().fromJson(loanAccount.getParameters(), LoanParameters.class);
for (CreditWorthinessSnapshot snapshot
: Objects.requireNonNull(loanParameters.getCreditWorthinessSnapshots())) {
for (CreditWorthinessFactor debt : snapshot.getDebts()) {
addDebt(debt);
}
for (CreditWorthinessFactor income : snapshot.getIncomeSources()) {
addDebt(income);
}
}
}
}