From b9944ee1a4b07edda741cdfc89abf0715f65a164 Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Sat, 30 Mar 2019 15:14:44 +0100 Subject: rebuild --- scraper/client/paper/citationList.component.js | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'scraper/client/paper/citationList.component.js') diff --git a/scraper/client/paper/citationList.component.js b/scraper/client/paper/citationList.component.js index 10e3ba9a..b2b2ab8f 100644 --- a/scraper/client/paper/citationList.component.js +++ b/scraper/client/paper/citationList.component.js @@ -52,6 +52,12 @@ class CitationList extends Component { ? cite.pdf.map((pdf, i) => [pdf]) : "no pdf" } + cite.doi = { + _raw: true, + value: (cite.doi && cite.doi.length) + ? cite.doi.map((pdf, i) => [doi]) + : "" + } cite.s2 = { _raw: true, value: Date: Sat, 30 Mar 2019 15:31:00 +0100 Subject: agh --- scraper/client/paper/citationList.component.js | 2 +- scraper/client/paper/paper.verify.js | 7 ++++--- scraper/client/store.js | 2 +- 3 files changed, 6 insertions(+), 5 deletions(-) (limited to 'scraper/client/paper/citationList.component.js') diff --git a/scraper/client/paper/citationList.component.js b/scraper/client/paper/citationList.component.js index b2b2ab8f..be8528bf 100644 --- a/scraper/client/paper/citationList.component.js +++ b/scraper/client/paper/citationList.component.js @@ -55,7 +55,7 @@ class CitationList extends Component { cite.doi = { _raw: true, value: (cite.doi && cite.doi.length) - ? cite.doi.map((pdf, i) => [doi]) + ? (cite.doi || []).map((doi, i) => [doi]) : "" } cite.s2 = { diff --git a/scraper/client/paper/paper.verify.js b/scraper/client/paper/paper.verify.js index 8e5268d0..1301239b 100644 --- a/scraper/client/paper/paper.verify.js +++ b/scraper/client/paper/paper.verify.js @@ -196,7 +196,7 @@ class PaperVerify extends Component {
{citation.id} {citation.pdf.length ? ' | PDF: ' : ''} - {citation.pdf.map((pdf,i) => { + {citation.pdf.map((pdf, i) => { const domain = pdf.replace('www.','').split('/').slice(2,3)[0] || 'unknown' return ( ) })} - {citation.doi.length ? ' | DOI: ' : ''} - {citation.doi.map((doi,i) => { + {(citation.doi && citation.doi.length) ? ' | DOI: ' : ''} + {(citation.doi || []).map((doi, i) => { + if (!doi) return null const domain = doi.replace('www.','').split('/').slice(2,3)[0] || 'unknown' return (