fix ends_at validation in workshops