invoices: remove unnecessary invoice value check
This commit is contained in:
1 file changed
+3
-2
+3
-2
@@ -107,8 +107,9 @@ func updateInvoice(ctx *invoiceUpdateCtx, inv *channeldb.Invoice) (
|
|||||||
|
|
||||||
// If an invoice amount is specified, check that enough is paid. Also
|
// If an invoice amount is specified, check that enough is paid. Also
|
||||||
// check this for duplicate payments if the invoice is already settled
|
// check this for duplicate payments if the invoice is already settled
|
||||||
// or accepted.
|
// or accepted. In case this is a zero-valued invoice, it will always be
|
||||||
if inv.Terms.Value > 0 && ctx.amtPaid < inv.Terms.Value {
|
// enough.
|
||||||
|
if ctx.amtPaid < inv.Terms.Value {
|
||||||
return nil, resultAmountTooLow, nil
|
return nil, resultAmountTooLow, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user