Merge pull request #2251 from dennisreimann/api-lightning

Fix empty GetLightningClient return value
This commit is contained in:
Nicolas Dorier
2021-02-04 11:26:15 +09:00
committed by GitHub
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));