fix watchodog alert

This commit is contained in:
boufni95 2025-06-13 16:11:45 +00:00
parent 1819c6f614
commit b58839c7e3

View file

@ -29,13 +29,20 @@ export default class Handler {
async GetProvidersDisruption(): Promise<Types.ProvidersDisruption> { async GetProvidersDisruption(): Promise<Types.ProvidersDisruption> {
const providers = await this.storage.liquidityStorage.GetTrackedProviders() const providers = await this.storage.liquidityStorage.GetTrackedProviders()
const disruptions = providers.filter(p => p.latest_distruption_at_unix > 0) const disruptions = providers.filter(p => p.latest_distruption_at_unix > 0 && p.provider_type !== 'lnd').map(d => ({
return {
disruptions: disruptions.map(d => ({
provider_pubkey: d.provider_pubkey, provider_pubkey: d.provider_pubkey,
provider_type: d.provider_type, provider_type: d.provider_type,
since_unix: d.latest_distruption_at_unix since_unix: d.latest_distruption_at_unix
})) }))
if (this.lnd.outgoingOpsLocked) {
disruptions.push({
provider_pubkey: "",
provider_type: 'lnd',
since_unix: Math.floor(Date.now() / 1000)
})
}
return {
disruptions: disruptions
} }
} }