This post summarises the changes that have been implemented in version 3.1.1 of enterO.

This release adds the following functionality.

  • Check Team members are eligible to enter selected team classes
  • Display warning if team enters different classes in different races
  • Fix age display when event age used
  • Fix log file timezone

Check Team members are eligible to enter selected team class (#99)

Until now, while Individual competitors have been checked to ensure that they are eligible to enter the selected class(es), there has been no validation applied to ensure that Team Members are eligible to enter the class(es) that the Team has entered.

With this release, Team Members are now checked for eligibility. Note that the results of this check are displayed on the entry review page, which is after the team or team member has been saved.

Invalid team member

Display warning if team enters different classes in different races (#99)

In a race series that allows team entries, we would normally expect a team to enter the same class for all races. It is however possible to select different classes in each race.

This is highlighted as a warning to the user however it is still possible to submit the entry (assuming that all competitors fit the class requirements) as there may be cases where this is legitimate. For example if the different classes have different race lengths you may choose to enter a shorter one for one race and a longer one for another race.

Different team classes

Fix age display when event age used (#97)

For events where the event date is used to determine class eligibility, the correct age cutoffs are now displayed on the Event Classes page. This provides important information now that team member eligibility is being enforced. Note that until now the option to display this information has not been enabled for these events.

Event Classes

Fix log file timezone (#98)

Maintenance update to set the Timezone to Pacific/Auckland in all top level scripts.

After the move to Site Ground, log file entries have used an inconsistent mix of time zones as the server is now on UTC. This update ensures that the time format in log files is now always consistently recorded in local time.