mirror of
https://github.com/juanfont/headscale.git
synced 2025-11-21 01:59:05 -05:00
Fix logic
This commit is contained in:
@@ -231,7 +231,10 @@ func (h *Headscale) isOutdated(m *Machine) bool {
|
|||||||
Time("last_successful_update", *m.LastSuccessfulUpdate).
|
Time("last_successful_update", *m.LastSuccessfulUpdate).
|
||||||
Time("last_state_change", lastChange).
|
Time("last_state_change", lastChange).
|
||||||
Msgf("Checking if %s is missing updates", m.Name)
|
Msgf("Checking if %s is missing updates", m.Name)
|
||||||
return m.LastSuccessfulUpdate.Before(lastChange)
|
// Only return if we have a shared node with a newer update.
|
||||||
|
if m.LastSuccessfulUpdate.Before(lastChange) {
|
||||||
|
return true
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
lastChange := h.getLastStateChange(m.Namespace.Name)
|
lastChange := h.getLastStateChange(m.Namespace.Name)
|
||||||
|
|||||||
Reference in New Issue
Block a user