From b3255fbaaba2f07ad468c6b06e7b6367d2f5dc98 Mon Sep 17 00:00:00 2001 From: Piotr Gawron <piotr.gawron@uni.lu> Date: Tue, 28 Feb 2017 20:16:05 +0100 Subject: [PATCH] invalid lih nd number is ignored --- .../java/smash/appointment/parse/LihControlMappingParser.java | 2 +- .../src/main/java/smash/appointment/parse/Subject.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/appointment-import/src/main/java/smash/appointment/parse/LihControlMappingParser.java b/appointment-import/src/main/java/smash/appointment/parse/LihControlMappingParser.java index 10144357..3163eed9 100644 --- a/appointment-import/src/main/java/smash/appointment/parse/LihControlMappingParser.java +++ b/appointment-import/src/main/java/smash/appointment/parse/LihControlMappingParser.java @@ -37,7 +37,7 @@ public class LihControlMappingParser extends SubjectParser { protected String parseNdNumber(Row row) { String number = getString(row.getCell(7)); - if (number.equalsIgnoreCase("PK") ||number.equalsIgnoreCase("CHEM")) { + if (number.equalsIgnoreCase("PK") ||number.equalsIgnoreCase("CHEM") || number.equalsIgnoreCase("Flying Team")) { number = ""; } return number; 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 87169eae..61ef020b 100644 --- a/appointment-import/src/main/java/smash/appointment/parse/Subject.java +++ b/appointment-import/src/main/java/smash/appointment/parse/Subject.java @@ -228,9 +228,9 @@ public class Subject { * @see #zipCode */ public void setZipCode(String zipCode) { - if (zipCode != null && zipCode.length() > 50) { + if (zipCode != null && zipCode.length() > 7) { logger.warn("Surname too long. Ignoring: " + zipCode); - zipCode = zipCode.substring(0, 50); + zipCode = zipCode.substring(0, 7); } else { this.zipCode = zipCode; } -- GitLab