From d0859b3ce133bf4e4969da8399a597b1c520ca70 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sa=C3=BAl=20Ibarra=20Corretg=C3=A9?= Date: Thu, 9 Nov 2017 13:48:33 +0100 Subject: [PATCH] feat(conference): store conference errors in redux --- react/features/base/conference/reducer.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/react/features/base/conference/reducer.js b/react/features/base/conference/reducer.js index 387317a76..c7409bdbf 100644 --- a/react/features/base/conference/reducer.js +++ b/react/features/base/conference/reducer.js @@ -102,6 +102,7 @@ function _conferenceFailed(state, { conference, error }) { return assign(state, { authRequired, conference: undefined, + error, joining: undefined, leaving: undefined, @@ -224,7 +225,10 @@ function _conferenceLeft(state, { conference }) { * reduction of the specified action. */ function _conferenceWillJoin(state, { conference }) { - return set(state, 'joining', conference); + return assign(state, { + error: undefined, + joining: conference + }); } /**