fix: update the user's email when changed (#5485)
This commit is contained in:
parent
2b2c941624
commit
9c8aaa2c0c
|
@ -296,6 +296,9 @@ export default function subscribeRooms() {
|
||||||
const [, ev] = ddpMessage.fields.eventName.split('/');
|
const [, ev] = ddpMessage.fields.eventName.split('/');
|
||||||
if (/userData/.test(ev)) {
|
if (/userData/.test(ev)) {
|
||||||
const [{ diff, unset }] = ddpMessage.fields.args;
|
const [{ diff, unset }] = ddpMessage.fields.args;
|
||||||
|
if (diff.emails?.length > 0) {
|
||||||
|
store.dispatch(setUser({ emails: diff.emails }));
|
||||||
|
}
|
||||||
if (diff?.statusLivechat) {
|
if (diff?.statusLivechat) {
|
||||||
store.dispatch(setUser({ statusLivechat: diff.statusLivechat }));
|
store.dispatch(setUser({ statusLivechat: diff.statusLivechat }));
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue