From 386960dc62465a64a384697ef47ff230acf5c6a5 Mon Sep 17 00:00:00 2001 From: greenart7c3 Date: Mon, 27 Nov 2023 14:28:15 -0300 Subject: [PATCH] fix crash tryng to decrypt/parse gossip --- .../com/vitorpamplona/quartz/events/SealedGossipEvent.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/quartz/src/main/java/com/vitorpamplona/quartz/events/SealedGossipEvent.kt b/quartz/src/main/java/com/vitorpamplona/quartz/events/SealedGossipEvent.kt index 4f78569a2..ba3f649fd 100644 --- a/quartz/src/main/java/com/vitorpamplona/quartz/events/SealedGossipEvent.kt +++ b/quartz/src/main/java/com/vitorpamplona/quartz/events/SealedGossipEvent.kt @@ -46,7 +46,11 @@ class SealedGossipEvent( private fun unseal(signer: NostrSigner, onReady: (Gossip) -> Unit) { try { plainContent(signer) { - onReady(Gossip.fromJson(it)) + try { + onReady(Gossip.fromJson(it)) + } catch (e: Exception) { + Log.w("GossipEvent", "Fail to decrypt or parse Gossip", e) + } } } catch (e: Exception) { Log.w("GossipEvent", "Fail to decrypt or parse Gossip", e)