Fixing glitch when setting port/username for pusher
This commit is contained in:
@ -39,10 +39,9 @@ const localstorageMiddleware = (function(){
|
||||
break;
|
||||
|
||||
case 'PUSHER_CHANGE_USERNAME':
|
||||
var pusher = JSON.parse( localStorage.getItem('pusher') );
|
||||
if( !pusher ) pusher = {};
|
||||
Object.assign( pusher,{ username: action.data.connection.username });
|
||||
localStorage.setItem('pusher', JSON.stringify(pusher));
|
||||
var stored_pusher = JSON.parse( localStorage.getItem('pusher') )
|
||||
var pusher = Object.assign({}, stored_pusher, { username: action.data.connection.username })
|
||||
localStorage.setItem('pusher', JSON.stringify(pusher))
|
||||
break;
|
||||
|
||||
case 'MOPIDY_SET_CONFIG':
|
||||
|
||||
@ -144,7 +144,7 @@ class Settings extends React.Component{
|
||||
<input
|
||||
type="text"
|
||||
onChange={ e => this.setState({ pusher_port: e.target.value })}
|
||||
onBlur={ e => this.props.pusherActions.setPort({ port: this.state.pusher_port }) }
|
||||
onBlur={ e => this.props.pusherActions.setPort( this.state.pusher_port ) }
|
||||
value={ this.state.pusher_port } />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user