Use AltStatusCodes for HasFailing check

This commit is contained in:
Svilen Markov 2024-10-18 10:51:46 +01:00
parent 04811a0658
commit 201b4ca1e8

View file

@ -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
}