From 24f82812f4687e8a7c9fe85915f6c4efd2e90256 Mon Sep 17 00:00:00 2001 From: Bartha Maxime <231026@umons.ac.be> Date: Wed, 17 Apr 2024 12:22:45 +0200 Subject: [PATCH] added views to research DTO --- .../Clyde/DTO/ScientificPublications/ResearchDTO.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/backend/src/main/java/ovh/herisson/Clyde/DTO/ScientificPublications/ResearchDTO.java b/backend/src/main/java/ovh/herisson/Clyde/DTO/ScientificPublications/ResearchDTO.java index 92605be..c565735 100644 --- a/backend/src/main/java/ovh/herisson/Clyde/DTO/ScientificPublications/ResearchDTO.java +++ b/backend/src/main/java/ovh/herisson/Clyde/DTO/ScientificPublications/ResearchDTO.java @@ -28,8 +28,9 @@ public class ResearchDTO { private Access access; private String domain; private String summary; + private long views; - private ResearchDTO(String title, ResearcherDTO researcherDTO, Date releaseDate, PaperType paperType, String pdfLocation, String language, Access access, String domain, String summary, long id) { + private ResearchDTO(String title, ResearcherDTO researcherDTO, Date releaseDate, PaperType paperType, String pdfLocation, String language, Access access, String domain, String summary, long id,long views) { this.title = title; this.researcher = researcherDTO; this.releaseDate = releaseDate; @@ -40,12 +41,13 @@ public class ResearchDTO { this.domain = domain; this.summary = summary; this.id = id; + this.views = views; } public static ResearchDTO construct(Research research){ return new ResearchDTO(research.getTitle(), ResearcherDTO.construct(research.getAuthor()), research.getReleaseDate(), research.getPaperType(),research.getPdfLocation(),research.getLanguage(),research.getAccess(), - research.getDomain(), research.getSummary(), research.getId()); + research.getDomain(), research.getSummary(), research.getId(), research.getViews()); } }