Planner: validate vehicle is actually connected

This commit is contained in:
andig 2025-01-23 11:22:30 +01:00
parent 1d0ee82634
commit 3bccab48b3

View file

@ -98,6 +98,11 @@ func (lp *Loadpoint) plannerActive() (active bool) {
lp.publish(keys.PlanOverrun, planOverrun)
}()
// re-check since plannerActive() is called before conencted() check in Update()
if !lp.connected() {
return false
}
planTime := lp.EffectivePlanTime()
if planTime.IsZero() {
return false