Set new LN defaults (#3325)

fixes #3324
This commit is contained in:
Andrew Camilleri
2022-01-25 04:17:39 +01:00
committed by GitHub
parent 5661798601
commit e917796fce
2 changed files with 14 additions and 13 deletions

View File

@@ -164,6 +164,13 @@ namespace BTCPayServer.Controllers
var lnurl = new PaymentMethodId(vm.CryptoCode, PaymentTypes.LNURLPay);
store.SetStoreBlob(storeBlob);
store.SetSupportedPaymentMethod(paymentMethodId, paymentMethod);
store.SetSupportedPaymentMethod(lnurl, new LNURLPaySupportedPaymentMethod()
{
CryptoCode = vm.CryptoCode,
UseBech32Scheme = true,
EnableForStandardInvoices = false,
LUD12Enabled = false
});
await _Repo.UpdateStore(store);
TempData[WellKnownTempData.SuccessMessage] = $"{network.CryptoCode} Lightning node updated.";