mirror of
https://gitcode.com/gh_mirrors/hy/Hydro.git
synced 2026-10-20 09:46:28 +08:00
添加站内消息,修复讨论节点丢失的问题
This commit is contained in:
1 parent
33e277f28f
commit
627e64a901
44 files changed
+582
-540
No files matched your search
@@ -7,11 +7,11 @@ export default function reducer(state = {}, action) {
|
||||
return _.keyBy(
|
||||
_.filter(
|
||||
_.map(messages, (m) => ({
|
||||
sendee_udoc: udict[m.sendee_uid],
|
||||
sender_udoc: udict[m.sender_uid],
|
||||
to_udoc: udict[m.to],
|
||||
from_udoc: udict[m.from],
|
||||
...m,
|
||||
})),
|
||||
(m) => m.sendee_udoc && m.sender_udoc,
|
||||
(m) => m.to_udoc && m.from_udoc,
|
||||
),
|
||||
'_id',
|
||||
);
|
||||
@@ -22,9 +22,9 @@ export default function reducer(state = {}, action) {
|
||||
...state,
|
||||
[id]: {
|
||||
_id: id,
|
||||
sender_uid: UserContext.uid,
|
||||
sendee_uid: user._id,
|
||||
sendee_udoc: { ...user },
|
||||
from: UserContext.uid,
|
||||
to: user._id,
|
||||
to_udoc: { ...user },
|
||||
reply: [],
|
||||
isPlaceholder: true,
|
||||
},
|
||||
|
||||
Reference in new issue
Block a user