From 434c1e9af324cbef64ea0a5c20e55e768c300219 Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Wed, 10 May 2023 14:02:53 -0400 Subject: [PATCH] Don't try to decrypt if message is blank --- .../vitorpamplona/amethyst/service/model/GeneralListEvent.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/vitorpamplona/amethyst/service/model/GeneralListEvent.kt b/app/src/main/java/com/vitorpamplona/amethyst/service/model/GeneralListEvent.kt index 6b1940e47..cbb8b2fac 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/service/model/GeneralListEvent.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/service/model/GeneralListEvent.kt @@ -23,12 +23,14 @@ abstract class GeneralListEvent( fun bookmarkedPeople() = taggedUsers() fun plainContent(privKey: ByteArray): String? { + if (content.isBlank()) return null + return try { val sharedSecret = Utils.getSharedSecret(privKey, pubKey.hexToByteArray()) return Utils.decrypt(content, sharedSecret) } catch (e: Exception) { - Log.w("GeneralList", "Error decrypting the message ${e.message}") + Log.w("GeneralList", "Error decrypting the message ${e.message} for ${dTag()}") null } }