assignment add was crashing because was trying to update candidate status even though the employee hadn't been a candidate