fixing validation on loan repayment to allow reversal from API
This commit is contained in:
+1
-1
@@ -83,7 +83,7 @@ public final class LoanEventApiJsonValidator {
|
|||||||
baseDataValidator.reset().parameter("transactionDate").value(transactionDate).notNull();
|
baseDataValidator.reset().parameter("transactionDate").value(transactionDate).notNull();
|
||||||
|
|
||||||
final BigDecimal transactionAmount = fromApiJsonHelper.extractBigDecimalWithLocaleNamed("transactionAmount", element);
|
final BigDecimal transactionAmount = fromApiJsonHelper.extractBigDecimalWithLocaleNamed("transactionAmount", element);
|
||||||
baseDataValidator.reset().parameter("transactionAmount").value(transactionAmount).notNull().positiveAmount();
|
baseDataValidator.reset().parameter("transactionAmount").value(transactionAmount).notNull().zeroOrPositiveAmount();
|
||||||
|
|
||||||
final String note = fromApiJsonHelper.extractStringNamed("note", element);
|
final String note = fromApiJsonHelper.extractStringNamed("note", element);
|
||||||
baseDataValidator.reset().parameter("note").value(note).notExceedingLengthOf(1000);
|
baseDataValidator.reset().parameter("note").value(note).notExceedingLengthOf(1000);
|
||||||
|
|||||||
Reference in New Issue
Block a user