diff --git a/BTCPayServer.Tests/docker-compose.yml b/BTCPayServer.Tests/docker-compose.yml index 41e2277ec..530c570df 100644 --- a/BTCPayServer.Tests/docker-compose.yml +++ b/BTCPayServer.Tests/docker-compose.yml @@ -37,7 +37,7 @@ services: - postgres nbxplorer: - image: nicolasdorier/nbxplorer:1.0.0.68 + image: nicolasdorier/nbxplorer:1.0.0.70 ports: - "32838:32838" expose: diff --git a/BTCPayServer/BTCPayServer.csproj b/BTCPayServer/BTCPayServer.csproj index 0bdc3e4a5..3a8c726d9 100644 --- a/BTCPayServer/BTCPayServer.csproj +++ b/BTCPayServer/BTCPayServer.csproj @@ -2,7 +2,7 @@ Exe netcoreapp2.0 - 1.0.0.81 + 1.0.0.82 diff --git a/BTCPayServer/HostedServices/InvoiceNotificationManager.cs b/BTCPayServer/HostedServices/InvoiceNotificationManager.cs index 686416686..5c27326b2 100644 --- a/BTCPayServer/HostedServices/InvoiceNotificationManager.cs +++ b/BTCPayServer/HostedServices/InvoiceNotificationManager.cs @@ -68,6 +68,8 @@ namespace BTCPayServer.HostedServices CancellationTokenSource cts = new CancellationTokenSource(10000); try { + if (string.IsNullOrEmpty(invoice.NotificationURL)) + return; _EventAggregator.Publish(new InvoiceIPNEvent(invoice.Id)); await SendNotification(invoice, cts.Token); return;