summaryrefslogtreecommitdiff
path: root/scraper/client/paper/paper.verify.js
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2019-03-22 13:03:42 +0100
committerJules Laplace <julescarbon@gmail.com>2019-03-22 13:03:42 +0100
commit190c2cfee56345598feb6af3100e571ce4688925 (patch)
tree9e6e2cec8fc301656131d321804e237c48fd8071 /scraper/client/paper/paper.verify.js
parent73ac1f45da311681769feeb49be4e892576b9d19 (diff)
uses or not
Diffstat (limited to 'scraper/client/paper/paper.verify.js')
-rw-r--r--scraper/client/paper/paper.verify.js23
1 files changed, 17 insertions, 6 deletions
diff --git a/scraper/client/paper/paper.verify.js b/scraper/client/paper/paper.verify.js
index 5f85a551..582b7902 100644
--- a/scraper/client/paper/paper.verify.js
+++ b/scraper/client/paper/paper.verify.js
@@ -10,8 +10,8 @@ import { Loader, Autocomplete } from '../common'
const initialState = {
citation: null,
+ verifiable: false,
uses_dataset: false,
- doesnt_use_dataset: true,
images_in_paper: false,
verified_by: localStorage.getItem('verify.username') || '',
reference: '',
@@ -63,8 +63,8 @@ class PaperVerify extends Component {
const citationState = this.getCitationState(sha256)
this.setState({
...citationState,
+ verifiable: paper.verifiable === "TRUE",
uses_dataset: paper.uses_dataset === "TRUE",
- doesnt_use_dataset: paper.doesnt_use_dataset === "TRUE",
images_in_paper: paper.images_in_paper === "TRUE",
verified_by: paper.verified_by,
reference: paper.reference,
@@ -102,8 +102,8 @@ class PaperVerify extends Component {
paper_id: this.state.citation.id,
title: this.state.citation.title,
dataset: this.props.api.paperInfo.dataset.key,
+ verifiable: this.state.verifiable,
uses_dataset: this.state.uses_dataset,
- doesnt_use_dataset: this.state.doesnt_use_dataset,
images_in_paper: this.state.images_in_paper,
verified_by: this.state.verified_by,
reference: this.state.reference,
@@ -187,6 +187,19 @@ class PaperVerify extends Component {
</div>
<div className='param'>
+ <label>{"Verifiable"}</label>
+ <input
+ className='vetting'
+ type='checkbox'
+ name='verifiable'
+ checked={!!this.state.verifiable}
+ onChange={e => this.setState({
+ verifiable: e.target.checked,
+ })}
+ />
+ </div>
+
+ <div className='param'>
<label>Uses the dataset?</label>
<input
className='vetting'
@@ -195,7 +208,6 @@ class PaperVerify extends Component {
checked={!!this.state.uses_dataset}
onChange={e => this.setState({
uses_dataset: e.target.checked,
- doesnt_use_dataset: !e.target.checked,
})}
/>
</div>
@@ -206,10 +218,9 @@ class PaperVerify extends Component {
className='vetting'
type='radio'
name='uses_dataset'
- checked={!!this.state.doesnt_use_dataset}
+ checked={!this.state.uses_dataset}
onChange={e => this.setState({
uses_dataset: !e.target.checked,
- doesnt_use_dataset: e.target.checked
})}
/>
</div>