From cd5cc6435c558a0aae602b88e975b2fb752dc64e Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Thu, 17 Oct 2019 00:52:19 +0900 Subject: [PATCH] make lightning scheme lowercase (Fix #1091) --- BTCPayServer/Payments/Lightning/LightningLikePaymentHandler.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BTCPayServer/Payments/Lightning/LightningLikePaymentHandler.cs b/BTCPayServer/Payments/Lightning/LightningLikePaymentHandler.cs index af957ce3c..ca085c4f6 100644 --- a/BTCPayServer/Payments/Lightning/LightningLikePaymentHandler.cs +++ b/BTCPayServer/Payments/Lightning/LightningLikePaymentHandler.cs @@ -176,7 +176,7 @@ namespace BTCPayServer.Payments.Lightning model.IsLightning = true; model.PaymentMethodName = GetPaymentMethodName(network); model.InvoiceBitcoinUrl = cryptoInfo.PaymentUrls.BOLT11; - model.InvoiceBitcoinUrlQR = cryptoInfo.PaymentUrls.BOLT11.ToUpperInvariant(); + model.InvoiceBitcoinUrlQR = $"lightning:{cryptoInfo.PaymentUrls.BOLT11.ToUpperInvariant().Substring("LIGHTNING:".Length)}"; model.LightningAmountInSatoshi = storeBlob.LightningAmountInSatoshi; if (storeBlob.LightningAmountInSatoshi && model.CryptoCode == "BTC" ) {