Fixing glitch when setting port/username for pusher

This commit is contained in:
James Barnsley
2016-11-17 21:24:43 +13:00
parent 04abfe6f2b
commit b72eabcbbc
2 changed files with 4 additions and 5 deletions

View File

@ -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':