do not send IPN if not set

This commit is contained in:
nicolas.dorier 2018-01-15 00:22:40 +09:00
parent f340c6eb7f
commit ecb82f2cc9
3 changed files with 4 additions and 2 deletions

View file

@ -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:

View file

@ -2,7 +2,7 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp2.0</TargetFramework>
<Version>1.0.0.81</Version>
<Version>1.0.0.82</Version>
</PropertyGroup>
<ItemGroup>
<Compile Remove="Build\dockerfiles\**" />

View file

@ -68,6 +68,8 @@ namespace BTCPayServer.HostedServices
CancellationTokenSource cts = new CancellationTokenSource(10000);
try
{
if (string.IsNullOrEmpty(invoice.NotificationURL))
return;
_EventAggregator.Publish<InvoiceIPNEvent>(new InvoiceIPNEvent(invoice.Id));
await SendNotification(invoice, cts.Token);
return;