Github user avikganguly01 commented on a diff in the pull request:
https://github.com/apache/fineract/pull/445#discussion_r178282067
--- Diff:
fineract-provider/src/main/java/org/apache/fineract/portfolio/savings/service/SavingsAccountWritePlatformServiceJpaRepositoryImpl.java
---
@@ -250,9 +359,23 @@ public CommandProcessingResult deposit(final Long
savingsId, final JsonCommand c
final PaymentDetail paymentDetail =
this.paymentDetailWritePlatformService.createAndPersistPaymentDetail(command,
changes);
boolean isAccountTransfer = false;
boolean isRegularTransaction = true;
+
final SavingsAccountTransaction deposit =
this.savingsAccountDomainService.handleDeposit(account, fmt, transactionDate,
transactionAmount, paymentDetail, isAccountTransfer,
isRegularTransaction);
+ if(isGsim && (deposit.getId()!=null))
+ {
+ GroupSavingsIndividualMonitoring
gsim=gsimRepository.findOne(account.getGsim().getId());
+ System.out.println("parent deposit
"+gsim.getParentDeposit());
--- End diff --
Move to slf4j logger debug level if you wish to log something for debugging
purposes.
---