diff --git a/libreplan-business/src/main/java/org/libreplan/business/externalcompanies/entities/CustomerComunication.java b/libreplan-business/src/main/java/org/libreplan/business/externalcompanies/entities/CustomerComunication.java index ee598dbbb..030b52c3a 100644 --- a/libreplan-business/src/main/java/org/libreplan/business/externalcompanies/entities/CustomerComunication.java +++ b/libreplan-business/src/main/java/org/libreplan/business/externalcompanies/entities/CustomerComunication.java @@ -45,7 +45,12 @@ public class CustomerComunication extends BaseEntity{ private Order order; - public CustomerComunication() { + protected CustomerComunication() { + this.setComunicationDate(new Date()); + } + + private CustomerComunication(Date deadline) { + this.setDeadline(deadline); this.setComunicationDate(new Date()); } @@ -53,11 +58,6 @@ public class CustomerComunication extends BaseEntity{ return (CustomerComunication) create(new CustomerComunication()); } - public CustomerComunication(Date deadline) { - this.setDeadline(deadline); - this.setComunicationDate(new Date()); - } - public static CustomerComunication createToday(Date deadline) { return (CustomerComunication) create(new CustomerComunication(deadline)); }