fix error when add even for millstone without end date
fix unable to mark as answered for student in training