From e557c1bcfaee021ccd19061f24dc96f3ef60d9bb Mon Sep 17 00:00:00 2001
From: ghughes1066 <gareth.hughe@cta-observatory.org>
Date: Fri, 1 Oct 2021 08:58:43 +0200
Subject: [PATCH] Add DOI img in pagination

---
 src/components/services/query_results/ZenodoResults.js | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/components/services/query_results/ZenodoResults.js b/src/components/services/query_results/ZenodoResults.js
index 81bf719..2cf4fcd 100644
--- a/src/components/services/query_results/ZenodoResults.js
+++ b/src/components/services/query_results/ZenodoResults.js
@@ -8,6 +8,7 @@ import AddToBasket from "../../basket/AddToBasketCheckBox";
 export default function ZenodoResults({ catalog }) {
   const context = useContext(QueryContext);
   const { queryMap, page, setPage } = context;
+  const regex = /(<([^>]+)>)/ig;
 
   if (!context.queryMap) return null;
 
@@ -19,10 +20,10 @@ export default function ZenodoResults({ catalog }) {
         <>
         <br/>
         <br/>
-        <h4><a href={hits.links.latest_html} target="_blank"> {hits.metadata.title.replaceAll("<p>","").replaceAll("</p>","")} </a></h4>
-        DOI: {hits.metadata.doi}
+        <h4><a href={hits.links.latest_html} target="_blank"> {hits.metadata.title.replaceAll(regex, '')} </a></h4>
+        <a href={hits.links.conceptdoi} target="_blank"> <img src={hits.links.badge} alt="DOI"/> </a>
         <br/>
-        {hits.metadata.description.replaceAll("<p>","").replaceAll("</p>","").substring(0,200)}...
+        {hits.metadata.description.replaceAll(regex, '').substring(0,200)}...
         </>
       ));
 
-- 
GitLab