start adding UTs

This commit is contained in:
Kukks
2019-01-04 16:42:35 +01:00
parent 761c342c51
commit 493466683c
4 changed files with 268 additions and 9 deletions

View File

@@ -146,6 +146,12 @@ namespace BTCPayServer.Controllers
if (request.Amount > price)
price = request.Amount;
}
if (settings.EnforceTargetAmount && info.TargetAmount.HasValue && price >
(info.TargetAmount - (info.Info.CurrentAmount + info.Info.CurrentPendingAmount)))
{
return NotFound();
}
store.AdditionalClaims.Add(new Claim(Policies.CanCreateInvoice.Key, store.Id));
var invoice = await _InvoiceController.CreateInvoiceCore(new Invoice()