diff --git a/src/client/store/effects.js b/src/client/store/effects.js index 5e96f83..a2f975a 100644 --- a/src/client/store/effects.js +++ b/src/client/store/effects.js @@ -95,7 +95,11 @@ const effects = { }, [submitJoin]: ({dispatch}, {payload}) => { const {channel} = payload; - socket.send(new Join(payload), (error, {messages, users}) => { + socket.send(new Join(payload), (error, result) => { + if (error) { + return; + } + const {messages, users} = result; dispatch(join({channel, messages, users})); }); },