diff options
Diffstat (limited to 'scraper/client/paper/paper.verify.js')
| -rw-r--r-- | scraper/client/paper/paper.verify.js | 23 |
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> |
