From ed0ca1ab11ca0d8328ab0151fbaa51223f77ba74 Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Mon, 16 Jan 2023 13:00:20 -0500 Subject: [PATCH] Case insensitive LNURL match. --- .../main/java/com/vitorpamplona/amethyst/lnurl/LnInvoiceUtil.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/com/vitorpamplona/amethyst/lnurl/LnInvoiceUtil.kt b/app/src/main/java/com/vitorpamplona/amethyst/lnurl/LnInvoiceUtil.kt index 11ced892b..6e7582408 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/lnurl/LnInvoiceUtil.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/lnurl/LnInvoiceUtil.kt @@ -6,7 +6,7 @@ import java.util.regex.Pattern /** based on litecoinj */ object LnInvoiceUtil { - private val invoicePattern = Pattern.compile("lnbc((?\\d+)(?[munp])?)?1[^1\\s]+") + private val invoicePattern = Pattern.compile("lnbc((?\\d+)(?[munp])?)?1[^1\\s]+", Pattern.CASE_INSENSITIVE) /** The Bech32 character set for encoding. */ private const val CHARSET = "qpzry9x8gf2tvdw0s3jn54khce6mua7l"