Fix empty GetLightningClient return value

This commit is contained in:
Dennis Reimann 2021-02-03 11:19:35 +01:00
parent 242f9c6197
commit 5246e7f035
No known key found for this signature in database
GPG key ID: 5009E1797F03F8D0
2 changed files with 2 additions and 2 deletions

View file

@ -107,7 +107,7 @@ namespace BTCPayServer.Controllers.GreenField
var network = _btcPayNetworkProvider.GetNetwork<BTCPayNetwork>(cryptoCode);
if (network == null || !CanUseInternalLightning(doingAdminThings) || internalLightningNode == null)
{
return null;
return Task.FromResult<ILightningClient>(null);
}
return Task.FromResult(_lightningClientFactory.Create(internalLightningNode, network));

View file

@ -120,7 +120,7 @@ namespace BTCPayServer.Controllers.GreenField
if (existing == null || (existing.GetLightningUrl().IsInternalNode(internalLightningNode) &&
!CanUseInternalLightning(doingAdminThings)))
{
return null;
return Task.FromResult<ILightningClient>(null);
}
return Task.FromResult(_lightningClientFactory.Create(existing.GetLightningUrl(), network));