Adding translated added to playlist; Persisting server removal; Added to playlist options undefined

This commit is contained in:
James Barnsley
2020-12-06 20:26:45 +13:00
parent 094bdfeab8
commit 72e95db531
6 changed files with 32 additions and 21 deletions

View File

@ -27,6 +27,7 @@ actions:
stop: Stop
add_to_playlist: Add to playlist
add_to_library: Add to library
added_tracks_to: 'Added %{count} tracks to '
remove_from_library: Remove from library
add_to_queue: Add to queue
reset: Reset

View File

@ -18,6 +18,7 @@ import {
injectSortId,
} from '../../util/format';
import { handleException } from './actions';
import { I18n } from '../../locale';
const coreActions = require('./actions.js');
const uiActions = require('../ui/actions.js');
@ -265,18 +266,18 @@ const CoreMiddleware = (function () {
} = store.getState();
store.dispatch(uiActions.createNotification({
content: (
<span>
Added {tracks_uris.length} tracks to <URILink uri={key}>{asset ? asset.name : 'playlist'}</URILink>
</span>
<I18n path="actions.added_tracks_to" count={tracks_uris.length} contentAfter>
<URILink uri={key}>{asset ? asset.name : 'playlist'}</URILink>
</I18n>
),
}));
switch (uriSource(key)) {
case 'spotify':
store.dispatch(spotifyActions.getPlaylist(key));
store.dispatch(spotifyActions.getPlaylist(key, {}));
break;
case 'm3u':
store.dispatch(mopidyActions.getPlaylist(key));
store.dispatch(mopidyActions.getPlaylist(key, {}));
break;
default:
break;

View File

@ -467,11 +467,12 @@ const MopidyMiddleware = (function () {
);
break;
case 'MOPIDY_REMOVE_SERVER':
let remaining_servers = store.getState().mopidy.servers;
delete remaining_servers[action.id];
store.dispatch(mopidyActions.updateServers(remaining_servers));
case 'MOPIDY_REMOVE_SERVER': {
let servers = { ...store.getState().mopidy.servers };
delete servers[action.id];
store.dispatch(mopidyActions.updateServers(servers));
break;
}
case 'SET_WINDOW_FOCUS':
/**