added v-if to bibtex download

This commit is contained in:
Bartha Maxime 2024-04-19 19:54:51 +02:00
parent be7f42aafe
commit 6077e65b50
3 changed files with 7 additions and 7 deletions

View File

@ -24,13 +24,14 @@ public class ResearchDTO {
private Date releaseDate;
private PaperType paperType;
private String pdfLocation;
private String bibTexLocation;
private String language;
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,long views) {
private ResearchDTO(String title, ResearcherDTO researcherDTO, Date releaseDate, PaperType paperType, String pdfLocation, String language, Access access, String domain,String bibTexLocation, String summary, long id,long views) {
this.title = title;
this.researcher = researcherDTO;
this.releaseDate = releaseDate;
@ -41,6 +42,7 @@ public class ResearchDTO {
this.domain = domain;
this.summary = summary;
this.id = id;
this.bibTexLocation = bibTexLocation;
this.views = views;
}
@ -48,6 +50,6 @@ public class ResearchDTO {
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.getViews());
research.getDomain(),research.getBibTexLocation(), research.getSummary(), research.getId(), research.getViews());
}
}

View File

@ -91,10 +91,9 @@ function downloadCoAuthors(){
<li>Views : {{article.views}}</li>
<li>Access : {{article.access}}</li>
</ul>
<button @click="console.log(props.article)"> infos</button>
<div id="downloads" v-if="article !== null && !manage">
<div id="downloads" v-if="article.pdfLocation !== null && !manage">
<a :href=downloadPdf() @click.stop="articleClicked" target="_blank">See Research</a>
<a :href=downloadBibTex() @click.stop="emit('modal-close')" target="_blank">See bibTex</a> </div>
<a v-if="article.bibTexLocation !== null" :href=downloadBibTex() @click.stop="emit('modal-close')" target="_blank">See bibTex</a> </div>
</div>
<div v-if="manage">
<div>

View File

@ -17,11 +17,10 @@ const statsBy = ref("");
const isFilterOpened = ref(false);
const isResearchOpened = ref(false);
const articleToDisplay = ref(Object)
const filters = ref([]);
const filters = ref();
let chart;
const researcherId = window.location.href.split("=")[1]
const props = defineProps({
filters: ref([]),
});