ignore last checkin if time is zero

This commit is contained in:
abhishek9686 2025-06-16 13:46:44 +05:30
parent 9804366f6e
commit 9760c0945f

View file

@ -194,7 +194,8 @@ func GetPeerUpdateForHost(network string, host *models.Host, allNodes []models.N
continue
}
if !node.Connected || node.PendingDelete || node.Action == models.NODE_DELETE || time.Since(node.LastCheckIn) > time.Hour {
if !node.Connected || node.PendingDelete || node.Action == models.NODE_DELETE ||
(!node.LastCheckIn.IsZero() && time.Since(node.LastCheckIn) > time.Hour) {
continue
}
acls, _ := ListAclsByNetwork(models.NetworkID(node.Network))