From 41ef1abf0ebfd1abd399943e0a74e78ce46fe172 Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Tue, 5 Dec 2023 21:47:20 -0500 Subject: [PATCH] Fixes deletion of replaceable events. --- app/src/main/java/com/vitorpamplona/amethyst/model/Account.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/vitorpamplona/amethyst/model/Account.kt b/app/src/main/java/com/vitorpamplona/amethyst/model/Account.kt index d78715fd6..28887af22 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/model/Account.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/model/Account.kt @@ -699,7 +699,9 @@ class Account( suspend fun delete(notes: List) { if (!isWriteable()) return - val myNotes = notes.filter { it.author == userProfile() }.map { it.idHex } + val myNotes = notes.filter { it.author == userProfile() }.mapNotNull { + it.event?.id() + } if (myNotes.isNotEmpty()) { DeletionEvent.create(myNotes, signer) {