mirror of
https://github.com/darkwire/darkwire.io.git
synced 2025-07-20 03:16:23 +00:00
Fix for passing ownership on user exit (#78)
This commit is contained in:
parent
e4c4176cf1
commit
f2b4bba3b1
@ -19,6 +19,13 @@ const room = (state = initialState, action) => {
|
|||||||
...state,
|
...state,
|
||||||
members: state.members
|
members: state.members
|
||||||
.filter(member => memberPubKeys.includes(member.publicKey.n))
|
.filter(member => memberPubKeys.includes(member.publicKey.n))
|
||||||
|
.map(member => {
|
||||||
|
const thisMember = action.payload.members.find(mem => mem.publicKey.n === member.id)
|
||||||
|
return {
|
||||||
|
...member,
|
||||||
|
isOwner: thisMember.isOwner
|
||||||
|
}
|
||||||
|
})
|
||||||
}
|
}
|
||||||
case 'RECEIVE_ENCRYPTED_MESSAGE_ADD_USER':
|
case 'RECEIVE_ENCRYPTED_MESSAGE_ADD_USER':
|
||||||
return {
|
return {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user