diff --git a/appointment-import/src/main/java/smash/appointment/parse/Subject.java b/appointment-import/src/main/java/smash/appointment/parse/Subject.java index 06f4df1b284fa61586d74373f5df6bc53a62d562..a619a88564711c180a52320d19555718e51b0ba3 100644 --- a/appointment-import/src/main/java/smash/appointment/parse/Subject.java +++ b/appointment-import/src/main/java/smash/appointment/parse/Subject.java @@ -271,7 +271,11 @@ public class Subject { * @see #phone1 */ public void setPhone1(String phone1) { - this.phone1 = phone1; + if (phone1.length() > 20) { + logger.warn("Invalid phone. Ignoring: " + phone1); + } else { + this.phone1 = phone1; + } } /** @@ -288,7 +292,11 @@ public class Subject { * @see #phone2 */ public void setPhone2(String phone2) { - this.phone2 = phone2; + if (phone2.length() > 20) { + logger.warn("Invalid phone. Ignoring: " + phone2); + } else { + this.phone2 = phone2; + } } /** @@ -305,7 +313,11 @@ public class Subject { * @see #phone3 */ public void setPhone3(String phone3) { - this.phone3 = phone3; + if (phone3.length() > 20) { + logger.warn("Invalid phone. Ignoring: " + phone3); + } else { + this.phone3 = phone3; + } } /**