diff options
| author | Horus3 | 2015-02-28 13:58:29 +0100 |
|---|---|---|
| committer | Horus3 | 2015-02-28 13:58:29 +0100 |
| commit | f2e6fdbda80489017aa10b8c8cfef6b14c395d19 (patch) | |
| tree | 28f4ef293a71bc9a6411fa3ed83aefe4fc264b44 | |
| parent | d62b3e273c98049511c1c09892b50f631f0665a5 (diff) | |
| download | statuspage-f2e6fdbda80489017aa10b8c8cfef6b14c395d19.tar.gz | |
Regression. Fixed small bug with CSS classes.
| -rw-r--r-- | app/fetch.go | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/app/fetch.go b/app/fetch.go index e56205a..f6c4fed 100644 --- a/app/fetch.go +++ b/app/fetch.go @@ -19,6 +19,7 @@ func CheckPages(h []Host) []Host { for k, v := range h { if !h[k].Monitored { + h[k].Class = "danger" continue } if resp, _, err := HttpGet(v.Url); err != nil { @@ -31,9 +32,14 @@ func CheckPages(h []Host) []Host { } else { h[k].Status = resp.Status h[k].StatusCode = int64(resp.StatusCode) - h[k].Success = true + if h[k].StatusCode < 400 { + h[k].Success = true + h[k].Class = "success" + } else { + h[k].Success = false + h[k].Class = "danger" + } h[k].Reason = "" - h[k].Class = "success" } } |
