Current track merged from tltrack; Additional backend artwork

This commit is contained in:
James Barnsley
2017-11-17 21:38:24 +13:00
parent 7aca106c74
commit 8836b01ccc
8 changed files with 28 additions and 8 deletions

View File

@ -45,19 +45,23 @@ export default class EditRadioModal extends React.Component{
addSeed(){
if (this.state.uri == ''){
this.setState({error_message: 'Cannot be empty'})
return null
this.setState({error_message: 'Cannot be empty'});
return null;
}
var seeds = Object.assign([],this.state.seeds)
var uris = this.state.uri.split(',')
var seeds = Object.assign([],this.state.seeds);
var uris = this.state.uri.split(',');
for (var i = 0; i < uris.length; i++){
if (helpers.uriSource(uris[i]) !== 'spotify'){
this.setState({error_message: 'Non-Spotify URIs not supported'});
return;
}
if (seeds.indexOf(uris[i]) > -1){
this.setState({error_message: 'URI already added'})
this.setState({error_message: 'URI already added'});
} else {
seeds.push(uris[i])
this.setState({error_message: null})
seeds.push(uris[i]);
this.setState({error_message: null});
}
}