feat(errors): fix error handling for connection and conference
Properly handle errors while connecting or joining a conference. Prior to this patch, only errors on established conferences / connections were saved to the redux store.
This commit is contained in:
committed by
Lyubo Marinov
parent
eae9ddabad
commit
de0d69a20e
@@ -82,7 +82,10 @@ ReducerRegistry.register('features/base/conference', (state = {}, action) => {
|
||||
* reduction of the specified action.
|
||||
*/
|
||||
function _conferenceFailed(state, { conference, error }) {
|
||||
if (state.conference && state.conference !== conference) {
|
||||
// The active conference or the one we are joining.
|
||||
const conference_ = state.conference || state.joining;
|
||||
|
||||
if (conference_ && conference_ !== conference) {
|
||||
return state;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user