arron on Nostr: 这个问题主要是因为加关注是在同一个 event ...
这个问题主要是因为加关注是在同一个 event 上覆盖,客户端没获取到前面的数据的情况下去关注人就会覆盖事件导致前面的都没了。目前客户端的逻辑应该是用最新的数据,换relay搞回关注者需要特定情况才能搞回来,比较麻烦的。目前需要客户端做很多额外工作尽量避免误操作,目前没想到什么完美的解决方案。
Published at
2023-02-08 11:47:13Event JSON
{
"id": "3d47f7f9515ff2ed925e13dda7e42510d67bf37480332a7f6c629577131a1a71",
"pubkey": "2c59c06419f6c093fb4f3811639d1769df3b57cba9ebf681d885e38448278934",
"created_at": 1675856833,
"kind": 1,
"tags": [
[
"e",
"a3450d11fa3ad5c166b865f977827b3029fe687de049191ef2a44cc59ddf941c",
"",
"root"
],
[
"e",
"b29b23b65eeb30e62d31c0e6fdcbc1f9beadbb7c97d9dd21c09c4b0e12745a80",
"",
"reply"
],
[
"p",
"dba12a8ccea0615de4eda64a13496a3a0e4a1086a8d7d3796d06837c7af4ac8e"
],
[
"p",
"7cf68b47a2b243d06322bfdb6a1c2422fb8b3a18d18a5c90c27b59e8f612553e"
]
],
"content": "这个问题主要是因为加关注是在同一个 event 上覆盖,客户端没获取到前面的数据的情况下去关注人就会覆盖事件导致前面的都没了。目前客户端的逻辑应该是用最新的数据,换relay搞回关注者需要特定情况才能搞回来,比较麻烦的。目前需要客户端做很多额外工作尽量避免误操作,目前没想到什么完美的解决方案。",
"sig": "cea7ad3c1d61fe9552016ed2cb75d2d18f8b5d0659773e52ad523f77a756f03fcd6f6ca45444bf603df8b5cc438257e0ea2d014486c40fa65448c548a8aee601"
}