Add policy to allow internal lightning node for non-admins (#975)

Partially related to #204 (but no actual management and accounting of funds in different stores occurs)
This commit is contained in:
Andrew Camilleri
2019-08-20 10:38:15 +02:00
committed by Nicolas Dorier
parent e45f1afd51
commit b29b46bbc7
4 changed files with 11 additions and 2 deletions

View File

@@ -178,7 +178,7 @@ namespace BTCPayServer.Controllers
private bool CanUseInternalLightning()
{
return (_BTCPayEnv.IsDevelopping || User.IsInRole(Roles.ServerAdmin));
return (_BTCPayEnv.IsDevelopping || User.IsInRole(Roles.ServerAdmin) || _CssThemeManager.AllowLightningInternalNodeForAll);
}
}
}