1
0
mirror of https://github.com/ascribe/onion.git synced 2024-06-30 05:31:58 +02:00

fix warnings

This commit is contained in:
Tim Daubenschütz 2015-07-10 14:15:22 +02:00
parent fa6e522222
commit 62ae8fd08b
5 changed files with 20 additions and 13 deletions

View File

@ -279,7 +279,7 @@ let EditionPersonalNote = React.createClass({
editable={true} editable={true}
defaultValue={this.props.edition.note_from_user} defaultValue={this.props.edition.note_from_user}
placeholder={getLangText('Enter a personal note%s', '...')} placeholder={getLangText('Enter a personal note%s', '...')}
required/> required="required"/>
</Property> </Property>
<Property hidden={true} name='bitcoin_id'> <Property hidden={true} name='bitcoin_id'>
<input defaultValue={this.props.edition.bitcoin_id}/> <input defaultValue={this.props.edition.bitcoin_id}/>
@ -317,8 +317,8 @@ let EditionPublicEditionNote = React.createClass({
rows={1} rows={1}
editable={isEditable} editable={isEditable}
defaultValue={this.props.edition.public_note} defaultValue={this.props.edition.public_note}
placeholder={getLangText('Enter a public note for this edition%', '...')} placeholder={getLangText('Enter a public note for this edition%s', '...')}
required/> required="required"/>
</Property> </Property>
<Property hidden={true} name='bitcoin_id'> <Property hidden={true} name='bitcoin_id'>
<input defaultValue={this.props.edition.bitcoin_id}/> <input defaultValue={this.props.edition.bitcoin_id}/>
@ -345,8 +345,7 @@ let CoaDetails = React.createClass({
if (this.props.edition.coa) { if (this.props.edition.coa) {
CoaActions.fetchOne(this.props.edition.coa); CoaActions.fetchOne(this.props.edition.coa);
} }
else{ else {
console.log('create coa');
CoaActions.create(this.props.edition); CoaActions.create(this.props.edition);
} }
}, },

View File

@ -24,7 +24,7 @@ import { getCookie } from '../../utils/fetch_api_utils';
let FurtherDetails = React.createClass({ let FurtherDetails = React.createClass({
propTypes: { propTypes: {
editable: React.PropTypes.bool, editable: React.PropTypes.bool,
pieceId: React.PropTypes.int, pieceId: React.PropTypes.number,
extraData: React.PropTypes.object, extraData: React.PropTypes.object,
otherData: React.PropTypes.object, otherData: React.PropTypes.object,
handleSuccess: React.PropTypes.func handleSuccess: React.PropTypes.func
@ -105,7 +105,7 @@ let FurtherDetails = React.createClass({
let FileUploader = React.createClass({ let FileUploader = React.createClass({
propTypes: { propTypes: {
pieceId: React.PropTypes.int, pieceId: React.PropTypes.number,
otherData: React.PropTypes.object, otherData: React.PropTypes.object,
setIsUploadReady: React.PropTypes.func, setIsUploadReady: React.PropTypes.func,
submitKey: React.PropTypes.func, submitKey: React.PropTypes.func,

View File

@ -13,7 +13,7 @@ import InputTextAreaToggable from './input_textarea_toggable';
let PieceExtraDataForm = React.createClass({ let PieceExtraDataForm = React.createClass({
propTypes: { propTypes: {
pieceId: React.PropTypes.int, pieceId: React.PropTypes.number,
extraData: React.PropTypes.object, extraData: React.PropTypes.object,
handleSuccess: React.PropTypes.func, handleSuccess: React.PropTypes.func,
name: React.PropTypes.string, name: React.PropTypes.string,
@ -49,7 +49,7 @@ let PieceExtraDataForm = React.createClass({
editable={this.props.editable} editable={this.props.editable}
defaultValue={defaultValue} defaultValue={defaultValue}
placeholder={getLangText('Fill in%s', ' ') + this.props.title} placeholder={getLangText('Fill in%s', ' ') + this.props.title}
required/> required="required"/>
</Property> </Property>
<hr /> <hr />
</Form> </Form>

View File

@ -24,11 +24,17 @@ var ReactS3FineUploader = React.createClass({
keyRoutine: React.PropTypes.shape({ keyRoutine: React.PropTypes.shape({
url: React.PropTypes.string, url: React.PropTypes.string,
fileClass: 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({ createBlobRoutine: React.PropTypes.shape({
url: React.PropTypes.string, url: React.PropTypes.string,
pieceId: React.PropTypes.string pieceId: React.PropTypes.oneOfType([
React.PropTypes.string,
React.PropTypes.number
])
}), }),
submitKey: React.PropTypes.func, submitKey: React.PropTypes.func,
autoUpload: React.PropTypes.bool, autoUpload: React.PropTypes.bool,
@ -70,7 +76,10 @@ var ReactS3FineUploader = React.createClass({
customHeaders: React.PropTypes.object customHeaders: React.PropTypes.object
}).isRequired, }).isRequired,
session: React.PropTypes.shape({ 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({ validation: React.PropTypes.shape({
itemLimit: React.PropTypes.number, itemLimit: React.PropTypes.number,

View File

@ -11,7 +11,6 @@ let CoaFetcher = {
return requests.get('coa', {'id': id}); return requests.get('coa', {'id': id});
}, },
create(bitcoinId) { create(bitcoinId) {
console.log(bitcoinId);
return requests.post('coa_create', {body: {'bitcoin_id': bitcoinId}}); return requests.post('coa_create', {body: {'bitcoin_id': bitcoinId}});
} }
}; };