Dashboard not crash if a scheduling task is cancelled

If a task is cancelled with a IClientFilter, then LastJobId is empty. The dashboard cannot manage this behavior