浏览代码

Use AltStatusCodes for HasFailing check

Svilen Markov 8 月之前
父节点
当前提交
201b4ca1e8
共有 1 个文件被更改,包括 1 次插入1 次删除
  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
 		}