Prechádzať zdrojové kódy

Use AltStatusCodes for HasFailing check

Svilen Markov 8 mesiacov pred
rodič
commit
201b4ca1e8
1 zmenil súbory, kde vykonal 1 pridanie a 1 odobranie
  1. 1 1
      internal/widget/monitor.go

+ 1 - 1
internal/widget/monitor.go

@@ -89,7 +89,7 @@ func (widget *Monitor) Update(ctx context.Context) {
 		status := &statuses[i]
 		site.Status = status
 
-		if status.Code >= 400 || status.TimedOut || status.Error != nil {
+		if !slices.Contains(site.AltStatusCodes, status.Code) && (status.Code >= 400 || status.TimedOut || status.Error != nil) {
 			widget.HasFailing = true
 		}