diff --git a/internal/hub/systems/system.go b/internal/hub/systems/system.go index b9a0103f..adb54e80 100644 --- a/internal/hub/systems/system.go +++ b/internal/hub/systems/system.go @@ -388,6 +388,7 @@ func (sys *System) setDown(originalError error) error { if originalError != nil { sys.manager.hub.Logger().Error("System down", "system", record.GetString("name"), "err", originalError) } + sys.detailsFetched.Store(false) record.Set("status", down) return sys.manager.hub.SaveNoValidate(record) }