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].

Reply via email to