added v-if to bibtex download
This commit is contained in:
		| @ -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()); | ||||
|     } | ||||
| } | ||||
|  | ||||
| @ -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> | ||||
|  | ||||
| @ -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([]), | ||||
| }); | ||||
|  | ||||
		Reference in New Issue
	
	Block a user