Doesn't pass deleted drafts ahead to the indexer anymore. It's not needed.

This commit is contained in:
Vitor Pamplona
2025-08-06 18:02:54 -04:00
parent 036b385f38
commit 02def3e0b1

View File

@@ -2539,21 +2539,7 @@ object LocalCache : ILocalCache {
event: DraftEvent, event: DraftEvent,
relay: NormalizedRelayUrl?, relay: NormalizedRelayUrl?,
wasVerified: Boolean, wasVerified: Boolean,
): Boolean { ): Boolean = !event.isDeleted() && consumeBaseReplaceable(event, relay, wasVerified)
if (!event.isDeleted()) {
if (consumeBaseReplaceable(event, relay, wasVerified)) {
return true
}
} else {
// passes to the AccountViewModel for further delete.
val note = Note(event.id)
note.loadEvent(event, getOrCreateUser(event.pubKey), emptyList())
relay?.let { note.addRelay(it) }
refreshNewNoteObservers(note)
}
return false
}
fun consume(nip19: Entity) { fun consume(nip19: Entity) {
when (nip19) { when (nip19) {