From d6d3ca2121544bd7513012b91ad737e20eadbae2 Mon Sep 17 00:00:00 2001 From: Erik Foris Date: Fri, 28 Jun 2024 13:40:10 +0200 Subject: [PATCH] fix: Update Dataset class to use java.sql.Date for date field to fix sorting after date --- .../fim/PADAS/group3/DataDash/model/Dataset.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main/java/de/uni_passau/fim/PADAS/group3/DataDash/model/Dataset.java b/src/main/java/de/uni_passau/fim/PADAS/group3/DataDash/model/Dataset.java index 1f23559..e59ee08 100644 --- a/src/main/java/de/uni_passau/fim/PADAS/group3/DataDash/model/Dataset.java +++ b/src/main/java/de/uni_passau/fim/PADAS/group3/DataDash/model/Dataset.java @@ -3,6 +3,7 @@ package de.uni_passau.fim.PADAS.group3.DataDash.model; import java.net.URL; import java.time.LocalDate; import java.util.UUID; +import java.sql.Date; import jakarta.persistence.Entity; import jakarta.persistence.EnumType; @@ -29,7 +30,7 @@ public class Dataset { private String author; - private LocalDate date; + private Date date; private float raiting; @@ -73,7 +74,7 @@ public class Dataset { } public LocalDate getDate() { - return date; + return date.toLocalDate(); } public String getDescription() { @@ -121,7 +122,7 @@ public class Dataset { } public void setDate(LocalDate localDate) { - this.date = localDate; + this.date = Date.valueOf(localDate); } public void setDescription(String description) {