|
@@ -45,11 +45,10 @@ MiddlewareRegistry.register(({ dispatch, getState }) => next => action => {
|
45
|
45
|
case SET_CONFIG: {
|
46
|
46
|
const state = getState();
|
47
|
47
|
const { videoQuality = {} } = state['features/base/config'];
|
|
48
|
+ const { persistedPrefferedVideoQuality } = state['features/video-quality-persistent-storage'];
|
48
|
49
|
|
49
|
|
- if (videoQuality.persist) {
|
50
|
|
- dispatch(
|
51
|
|
- setPreferredVideoQuality(
|
52
|
|
- state['features/video-quality-persistent-storage'].persistedPrefferedVideoQuality));
|
|
50
|
+ if (videoQuality.persist && typeof persistedPrefferedVideoQuality !== 'undefined') {
|
|
51
|
+ dispatch(setPreferredVideoQuality(persistedPrefferedVideoQuality));
|
53
|
52
|
}
|
54
|
53
|
|
55
|
54
|
break;
|