diff --git a/js/components/ascribe_detail/edition.js b/js/components/ascribe_detail/edition.js index 73da8e65..36a234f8 100644 --- a/js/components/ascribe_detail/edition.js +++ b/js/components/ascribe_detail/edition.js @@ -279,7 +279,7 @@ let EditionPersonalNote = React.createClass({ editable={true} defaultValue={this.props.edition.note_from_user} placeholder={getLangText('Enter a personal note%s', '...')} - required/> + required="required"/>
diff --git a/js/components/ascribe_uploader/react_s3_fine_uploader.js b/js/components/ascribe_uploader/react_s3_fine_uploader.js index 13b9d5c8..e206271a 100644 --- a/js/components/ascribe_uploader/react_s3_fine_uploader.js +++ b/js/components/ascribe_uploader/react_s3_fine_uploader.js @@ -24,11 +24,17 @@ var ReactS3FineUploader = React.createClass({ keyRoutine: React.PropTypes.shape({ url: React.PropTypes.string, fileClass: React.PropTypes.string, - pieceId: React.PropTypes.string + pieceId: React.PropTypes.oneOfType([ + React.PropTypes.string, + React.PropTypes.number + ]) }), createBlobRoutine: React.PropTypes.shape({ url: React.PropTypes.string, - pieceId: React.PropTypes.string + pieceId: React.PropTypes.oneOfType([ + React.PropTypes.string, + React.PropTypes.number + ]) }), submitKey: React.PropTypes.func, autoUpload: React.PropTypes.bool, @@ -70,7 +76,10 @@ var ReactS3FineUploader = React.createClass({ customHeaders: React.PropTypes.object }).isRequired, session: React.PropTypes.shape({ - endpoint: React.PropTypes.bool + customHeaders: React.PropTypes.object, + endpoint: React.PropTypes.string, + params: React.PropTypes.object, + refreshOnRequests: React.PropTypes.bool }), validation: React.PropTypes.shape({ itemLimit: React.PropTypes.number, diff --git a/js/fetchers/coa_fetcher.js b/js/fetchers/coa_fetcher.js index 48ee9e73..e4956c66 100644 --- a/js/fetchers/coa_fetcher.js +++ b/js/fetchers/coa_fetcher.js @@ -11,7 +11,6 @@ let CoaFetcher = { return requests.get('coa', {'id': id}); }, create(bitcoinId) { - console.log(bitcoinId); return requests.post('coa_create', {body: {'bitcoin_id': bitcoinId}}); } };