방나가기(Room Exit) 시에 state 에서 roominfo 만 삭제되던것 roomUserInfos 도 샂게 하도록 수정.
해당 부분이 방 재 오픈시 유저 기준 검색하는 부분에서 에러를 발생하여 조치함.
This commit is contained in:
leejh 2019-10-31 15:33:56 +09:00
parent dda31b2e7f
commit 4b4f8a0067

View File

@ -181,7 +181,16 @@ export const reducer = createReducer(
on(RoomStore.exitSuccess, (state, action) => {
return {
...state,
room: adapterRoom.removeOne(action.res.roomSeq, { ...state.room })
room: adapterRoom.removeOne(action.res.roomSeq, { ...state.room }),
roomUser: adapterRoomUser.removeOne(action.res.roomSeq, {
...state.roomUser
}),
roomUserShort: adapterRoomUserShort.removeOne(action.res.roomSeq, {
...state.roomUserShort
}),
chatUnreadCount:
state.chatUnreadCount -
state.room.entities[action.res.roomSeq].noReadCnt
};
}),