summaryrefslogtreecommitdiff
path: root/scraper/client
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2019-03-30 15:31:00 +0100
committerJules Laplace <julescarbon@gmail.com>2019-03-30 15:31:00 +0100
commit64f8ce44a92f6c538c0e9a4b06ea14b5a7babdca (patch)
tree3fe8181ebd76f435457f9739d7178ab5c19d8a68 /scraper/client
parentb92195675457de3efc1f9586fa8f89f1d50cd43c (diff)
agh
Diffstat (limited to 'scraper/client')
-rw-r--r--scraper/client/paper/citationList.component.js2
-rw-r--r--scraper/client/paper/paper.verify.js7
-rw-r--r--scraper/client/store.js2
3 files changed, 6 insertions, 5 deletions
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) => <a key={'doi_' + i} href={doi} rel='noopener noreferrer' target="_blank">[doi]</a>)
+ ? (cite.doi || []).map((doi, i) => <a key={'doi_' + i} href={doi} rel='noopener noreferrer' target="_blank">[doi]</a>)
: ""
}
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 {
<div className='gray'>
{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 (
<a
@@ -210,8 +210,9 @@ class PaperVerify extends Component {
</a>
)
})}
- {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 (
<a
diff --git a/scraper/client/store.js b/scraper/client/store.js
index 6da60cbe..acd22b82 100644
--- a/scraper/client/store.js
+++ b/scraper/client/store.js
@@ -47,7 +47,7 @@ export default function apiReducer(state = initialState(), action) {
}
case types.system.set_sorted_citations:
- console.log(action.sortedCitations || [])
+ // console.log(action.sortedCitations || [])
return {
...state,
sortedCitations: action.sortedCitations || [],