Fixes code to mark messages as received by relays
This commit is contained in:
@@ -1831,7 +1831,11 @@ object LocalCache : ILocalCache {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Already processed this event.
|
// Already processed this event.
|
||||||
if (note.event != null) return
|
if (note.event != null) {
|
||||||
|
val note = (note.event as? SealedRumorEvent)?.innerEventId?.let { getNoteIfExists(it) }
|
||||||
|
note?.event?.let { justConsumeInner(it, relay) }
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
note.loadEvent(event, author, emptyList())
|
note.loadEvent(event, author, emptyList())
|
||||||
|
|
||||||
@@ -1851,7 +1855,10 @@ object LocalCache : ILocalCache {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Already processed this event.
|
// Already processed this event.
|
||||||
if (note.event != null) return
|
if (note.event != null) {
|
||||||
|
val note = (note.event as? GiftWrapEvent)?.innerEventId?.let { getNoteIfExists(it) }
|
||||||
|
note?.event?.let { justConsumeInner(it, relay) }
|
||||||
|
}
|
||||||
|
|
||||||
note.loadEvent(event, author, emptyList())
|
note.loadEvent(event, author, emptyList())
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user