This is an automated email from the ASF dual-hosted git repository. myrle pushed a commit to branch develop in repository https://gitbox.apache.org/repos/asf/fineract-cn-customer.git
commit 38ab00d7e196cb8bcb5a1ba7818846e8f05b368e Author: mgeiss <[email protected]> AuthorDate: Tue Sep 19 10:43:29 2017 +0200 added date range validation to expiration date --- .../main/java/io/mifos/customer/api/v1/domain/ExpirationDate.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/api/src/main/java/io/mifos/customer/api/v1/domain/ExpirationDate.java b/api/src/main/java/io/mifos/customer/api/v1/domain/ExpirationDate.java index 4196d0f..973e01c 100644 --- a/api/src/main/java/io/mifos/customer/api/v1/domain/ExpirationDate.java +++ b/api/src/main/java/io/mifos/customer/api/v1/domain/ExpirationDate.java @@ -15,16 +15,24 @@ */ package io.mifos.customer.api.v1.domain; +import javax.validation.constraints.Max; +import javax.validation.constraints.Min; import javax.validation.constraints.NotNull; import java.time.LocalDate; public class ExpirationDate { @NotNull + @Min(1000L) + @Max(9999L) private Integer year; @NotNull + @Min(1L) + @Max(12L) private Integer month; @NotNull + @Min(1L) + @Max(31L) private Integer day; public ExpirationDate() { -- To stop receiving notification emails like this one, please contact [email protected].
