FINERACT-1402:PaymentTypeMandatory

This commit is contained in:
rrpawar96
2022-07-11 17:54:29 +02:00
committed by Arnold Gálovics
parent a765cb00f1
commit 308ede861c
2 changed files with 6 additions and 1 deletions
@@ -124,6 +124,9 @@ public class SavingsAccountTransactionDataValidator {
final BigDecimal transactionAmount = this.fromApiJsonHelper.extractBigDecimalWithLocaleNamed(transactionAmountParamName, element);
baseDataValidator.reset().parameter(transactionAmountParamName).value(transactionAmount).notNull().positiveAmount();
final Integer paymentType = this.fromApiJsonHelper.extractIntegerWithLocaleNamed(paymentTypeIdParamName, element);
baseDataValidator.reset().parameter(paymentTypeIdParamName).value(paymentType).notNull();
validatePaymentTypeDetails(baseDataValidator, element);
throwExceptionIfValidationWarningsExist(dataValidationErrors);