Skip to content
Snippets Groups Projects
Commit 05a21d0f authored by Piotr Gawron's avatar Piotr Gawron
Browse files

trimming of long names/surnames added

parent 78a9098c
No related branches found
No related tags found
1 merge request!1Appointments dev
...@@ -36,10 +36,10 @@ public class Subject { ...@@ -36,10 +36,10 @@ public class Subject {
private List<String> languages = new ArrayList<>(); private List<String> languages = new ArrayList<>();
public Subject(String name, String surname, String ndNumber, String screeningNumber) { public Subject(String name, String surname, String ndNumber, String screeningNumber) {
this.name = name; this.setName(name);
this.surname = surname; this.setSurname(surname);
this.ndNumber = ndNumber; this.setNdNumber(ndNumber);
this.screeningNumber = screeningNumber; this.setScreeningNumber(screeningNumber);
} }
/** /**
...@@ -56,6 +56,10 @@ public class Subject { ...@@ -56,6 +56,10 @@ public class Subject {
* @see #name * @see #name
*/ */
public void setName(String name) { public void setName(String name) {
if (name!=null && name.length()>50) {
logger.warn("Name too long. Trimming: "+name);
name = name.substring(0,50);
}
this.name = name; this.name = name;
} }
...@@ -73,6 +77,10 @@ public class Subject { ...@@ -73,6 +77,10 @@ public class Subject {
* @see #surname * @see #surname
*/ */
public void setSurname(String surname) { public void setSurname(String surname) {
if (surname!=null && surname.length()>50) {
logger.warn("Surname too long. Trimming: "+name);
surname = surname.substring(0,50);
}
this.surname = surname; this.surname = surname;
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment