btcpayserver/BTCPayServer
Dennis Reimann b7af234427 Payment Request: Fix invoice creation
Fix and test for a regression introduced with #4243: As the `PayPaymentRequest` action allows anonymous access, the `CookieAuthorizationHandler` isn;t run and hence the `GetCurrentStore` returns `null`.

This leads to an exception when creating the invoice. Store needs to be fetched seperately - like [before](4bbc7d9662 (diff-bdc264670a171e862d09fdf1a1c9f3ca14b41982a3c4c8e66d4f780cdde9f21dL241)).
2022-11-10 18:23:41 +01:00
..
Components Improve LN balance details toggle (#4253) 2022-11-02 18:48:23 +09:00
Configuration Allow config to set default block explorer link (#4249) 2022-10-31 11:41:31 +09:00
Controllers Payment Request: Fix invoice creation 2022-11-10 18:23:41 +01:00
Data Greenfield: Graceful return for in-flight HTLCs (#4252) 2022-11-02 21:03:34 +09:00
Events Store Settings feature with own table (#3851) 2022-06-13 13:36:47 +09:00
Extensions Convert public app parts 2022-08-21 08:38:25 +02:00
Fido2 Support LNURL Auth 2022-01-14 13:26:30 +01:00
Filters Allow resolution of any settings via DI 2022-05-24 14:10:19 +09:00
HostedServices Refactor labels (#4179) 2022-10-11 17:34:29 +09:00
Hosting Allow config to set default block explorer link (#4249) 2022-10-31 11:41:31 +09:00
JsonConverters Cleanse objects from obsolete altcoins 2022-08-17 21:23:16 +02:00
Logging
ModelBinders Remove replace hardcoded BTC string to default network (#3654) 2022-04-20 10:20:39 +09:00
Models [Greenfield] Can create an invoice for a payment request via Greenfield (#4243) 2022-11-02 18:41:19 +09:00
PaymentRequest [Greenfield] Can create an invoice for a payment request via Greenfield (#4243) 2022-11-02 18:41:19 +09:00
Payments Lightning: Better handling for non-public nodes (#4263) 2022-11-05 12:21:24 +01:00
PayoutProcessors Refactor labels (#4179) 2022-10-11 17:34:29 +09:00
Plugins Checkout v2 (#4157) 2022-11-02 18:21:33 +09:00
Properties Asset-bundle cleanups (#4225) 2022-10-21 09:17:06 +09:00
Security Greenfield: Store Rates Config (#3931) 2022-10-12 22:19:33 +09:00
Services Checkout v2 (#4157) 2022-11-02 18:21:33 +09:00
SSH
Storage Update BTCPayServer/Storage/Services/FileService.cs 2022-09-15 16:26:22 +02:00
TagHelpers Improve currency selection (#4155) 2022-09-26 10:26:13 +09:00
Validation Improve email settings validation and UX (#3891) 2022-06-23 13:41:52 +09:00
Views Lightning: Better handling for non-public nodes (#4263) 2022-11-05 12:21:24 +01:00
wwwroot Remove old/unused images 2022-11-03 21:58:53 +01:00
_ViewImports.cshtml Remove the bundle minifier (#4222) 2022-10-20 11:17:42 +09:00
BitpayHttpException.cs
BTCPayServer.csproj Greenfield: Graceful return for in-flight HTLCs (#4252) 2022-11-02 21:03:34 +09:00
BTCPayServer.ruleset
ColorPalette.cs Store settings: Add branding options (#4131) 2022-10-17 12:16:29 +02:00
CorsPolicies.cs
CurrencyValue.cs
DerivationSchemeParser.cs
DerivationSchemeSettings.cs Dashboard (#3530) 2022-04-12 16:55:10 +09:00
EventAggregator.cs Make sure the SubscribeAsync handlers are executed in order 2022-01-17 13:36:33 +09:00
ExplorerClientProvider.cs
Extensions.cs Fix LN Address payouts (#3960) 2022-07-15 12:37:47 +09:00
HwiWebSocketTransport.cs
IDelay.cs
JsonHttpException.cs
Program.cs Provide error when plugin gets disabled due to crash 2022-07-28 15:31:34 +02:00
Roles.cs
SearchString.cs
StorePolicies.cs
TransactionComparer.cs
WalletId.cs
WebsocketExtensions.cs
WebSocketHelper.cs Warning if not using 'simple using' 2022-01-14 17:50:29 +09:00
ZoneLimits.cs Add spam rate limits for public invoice endpoints (Fix #3782) (#3889) 2022-06-21 12:33:20 +09:00