Skip to content

Commit 49f2d3e

Browse files
committed
Fixing date errors
1 parent 7da546f commit 49f2d3e

File tree

2 files changed

+6
-12
lines changed

2 files changed

+6
-12
lines changed

backend/src/main/java/webapp3/webapp3/controller/MemberController.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -128,9 +128,8 @@ public String addEditedProfile(Model model, @PathVariable Long id,
128128
member.setName(name);
129129
member.setSurname(surname);
130130
member.setNIF(NIF);
131-
member.getBirthday().setDay(birthday.substring(8, 10));
132-
member.getBirthday().setMonth(birthday.substring(5, 7));
133-
member.getBirthday().setYear(birthday.substring(0,4));
131+
DateType date = new DateType(birthday.substring(0,4), birthday.substring(5, 7), birthday.substring(8, 10));
132+
member.setBirthday(date);
134133
member.setHeight(Integer.parseInt(height));
135134
member.setWeight(Integer.parseInt(weight));
136135
member.setAddress(address);

backend/src/main/java/webapp3/webapp3/controller/MonitorController.java

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -162,15 +162,10 @@ public String addEditedMonitor(Model model, HttpServletRequest request,
162162
user.setAddress(address);
163163
user.setPostalCode(postalCode);
164164
user.setPhone(phone);
165-
user.getBirthday().setDay(birthdayDate.substring(8, 10));
166-
user.getBirthday().setMonth(birthdayDate.substring(5, 7));
167-
user.getBirthday().setYear(birthdayDate.substring(0,4));
168-
user.getBirthday().generateSpanishFormat();
169-
user.getHiringDate().setDay(hiringDate.substring(8, 10));
170-
user.getHiringDate().setMonth(hiringDate.substring(5, 7));
171-
user.getHiringDate().setYear(hiringDate.substring(0, 4));
172-
user.getHiringDate().generateSpanishFormat();
173-
165+
DateType date = new DateType(birthdayDate.substring(0,4), birthdayDate.substring(5, 7), birthdayDate.substring(8, 10));
166+
user.setBirthday(date);
167+
date = new DateType(hiringDate.substring(0,4), hiringDate.substring(5, 7), hiringDate.substring(8, 10));
168+
user.setHiringDate(date);
174169
user.setDescription(description);
175170
if (!image.isEmpty())
176171
user.setImage(BlobProxy.generateProxy(image.getInputStream(), image.getSize()));

0 commit comments

Comments
 (0)