From bc6fda6e4e366cfbdfa4ea0df30eab87097dfd3f Mon Sep 17 00:00:00 2001 From: Piotr Gawron <piotr.gawron@uni.lu> Date: Tue, 28 Feb 2017 19:30:02 +0100 Subject: [PATCH] another fix on parsing invalid dates --- .../src/main/java/smash/appointment/parse/SubjectParser.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/appointment-import/src/main/java/smash/appointment/parse/SubjectParser.java b/appointment-import/src/main/java/smash/appointment/parse/SubjectParser.java index 34d41f6e..3c957543 100644 --- a/appointment-import/src/main/java/smash/appointment/parse/SubjectParser.java +++ b/appointment-import/src/main/java/smash/appointment/parse/SubjectParser.java @@ -219,7 +219,7 @@ public abstract class SubjectParser { String tmp[] = result.split("/"); result = tmp[2] + "-" + tmp[1] + "-" + tmp[0]; } - if (result.charAt(2) == '-') { + if (result.length() == 10 && result.charAt(2) == '-') { String tmp[] = result.split("-"); result = tmp[2] + "-" + tmp[1] + "-" + tmp[0]; } -- GitLab