mirror of
https://github.com/aljazceru/btcpayserver.git
synced 2026-01-05 15:14:21 +01:00
Fix tests with LightningPendingPayoutListener overriding automated payouts state changes
This commit is contained in:
@@ -94,6 +94,9 @@ public class LightningPendingPayoutListener : BaseAsyncService
|
||||
var handler = _payoutHandlers.TryGet(payoutData.GetPayoutMethodId()) as LightningLikePayoutHandler;
|
||||
if (handler is null || handler.PayoutsPaymentProcessing.Contains(payoutData.Id))
|
||||
continue;
|
||||
using var tracking = handler.PayoutsPaymentProcessing.StartTracking();
|
||||
if (!tracking.TryTrack(payoutData.Id))
|
||||
continue;
|
||||
var proof = handler.ParseProof(payoutData) as PayoutLightningBlob;
|
||||
|
||||
LightningPayment payment = null;
|
||||
|
||||
Reference in New Issue
Block a user