From c24ba18207cf2720767e3e24be841229411e8c45 Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Fri, 23 Jun 2023 12:01:46 -0400 Subject: [PATCH] Avoids calling out errors in LogCat when they don't exist. --- .../main/java/com/vitorpamplona/amethyst/model/LocalCache.kt | 2 ++ .../main/java/com/vitorpamplona/amethyst/service/nip19/Nip19.kt | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/vitorpamplona/amethyst/model/LocalCache.kt b/app/src/main/java/com/vitorpamplona/amethyst/model/LocalCache.kt index c7445f785..665715e32 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/model/LocalCache.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/model/LocalCache.kt @@ -113,6 +113,8 @@ object LocalCache { } private fun isValidHexNpub(key: String): Boolean { + if (key.contains(":")) return false + return try { Hex.decode(key).toNpub() true diff --git a/app/src/main/java/com/vitorpamplona/amethyst/service/nip19/Nip19.kt b/app/src/main/java/com/vitorpamplona/amethyst/service/nip19/Nip19.kt index b6e3345d0..57fe67051 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/service/nip19/Nip19.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/service/nip19/Nip19.kt @@ -67,7 +67,7 @@ object Nip19 { } parsed?.copy(additionalChars = additionalChars ?: "") } catch (e: Throwable) { - Log.e("NIP19 Parser", "Issue trying to Decode NIP19 $key: ${e.message}", e) + Log.w("NIP19 Parser", "Issue trying to Decode NIP19 $key: ${e.message}", e) null } }