Skip to content

Commit 3b1d913

Browse files
authored
Merge pull request #817 from pastelnetwork/addMissingFields
add missing fields to the WN summary stats
2 parents aa4a395 + da5c628 commit 3b1d913

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

supernode/services/selfhealing/service.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ func (service *SHService) processSelfHealingEvents(ctx context.Context) {
144144
service.eventRetryMap[event.ChallengeID]++
145145

146146
if service.eventRetryMap[event.ChallengeID] >= selfHealingRetryThreshold {
147-
err = task.historyDB.UpdateSHChallengeEventProcessed(event.ChallengeID, false)
147+
err = task.historyDB.UpdateSHChallengeEventProcessed(event.ChallengeID, true)
148148
if err != nil {
149149
log.WithContext(ctx).
150150
WithField("trigger_id", event.TriggerID).

walletnode/api/services/self_healing.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ package services
33
import (
44
"context"
55
"fmt"
6+
"strings"
67
"time"
78

89
"github.com/pastelnetwork/gonode/common/log"
@@ -110,9 +111,12 @@ func (service *MetricsAPIHandler) GetSummaryStats(ctx context.Context, p *metric
110111
var shTriggerMetrics []*metrics.SHTriggerStats
111112
for _, metric := range res.SHTriggerMetrics {
112113
m := metric
114+
115+
noOfNodesOffline := len(strings.Split(m.ListOfNodes, "-"))
116+
113117
shTriggerMetrics = append(shTriggerMetrics, &metrics.SHTriggerStats{
114118
TriggerID: m.TriggerID,
115-
NodesOffline: m.NodesOffline,
119+
NodesOffline: noOfNodesOffline,
116120
ListOfNodes: m.ListOfNodes,
117121
TotalFilesIdentified: m.TotalFilesIdentified,
118122
TotalTicketsIdentified: m.TotalTicketsIdentified,

0 commit comments

Comments
 (0)