Race Statuses
Race statuses reflect the lifecycle of a race, from registration opening to the end of the event. These statuses are different from the approval workflow, which concerns validation by the OuiRace team.
The three statuses​
| Status | Label | Description |
|---|---|---|
| toRegister | Registration open | The race is published and registration is open. Participants can sign up. |
| ongoing | Ongoing | The race has started. The event is currently taking place. |
| finished | Finished | The race is over. Results can be viewed. |
Automatic transitions​
Statuses change automatically based on the race dates:
Registration open → Ongoing → Finished
(toRegister) (ongoing) (finished)
| Transition | Trigger |
|---|---|
| Registration open → Ongoing | The race start date is reached |
| Ongoing → Finished | The race end date is reached |
You don't need to take any action to change your race's status. OuiRace handles these transitions automatically based on the start and end dates you configured when creating the race.
Status display​
Badges in the race list​
Each race displays a color-coded status badge in the OuiRace event list. Participants can quickly identify races that are open for registration, ongoing, or finished.
[SCREENSHOT: Race list with status badges "Registration open", "Ongoing", and "Finished"]
Detail page​
On the race detail page, the status is prominently displayed to inform visitors of the current state of the event.
Impact of status on features​
| Feature | Registration open | Ongoing | Finished |
|---|---|---|---|
| Participant registration | Yes | No | No |
| Race editing | Yes | Limited | No |
| GPS tracking (GPS tracked mode) | No | Yes | No |
| Viewing results | No | Partial | Yes |
| Race page visible | Yes | Yes | Yes |
Once the race transitions to the "Ongoing" status, registration is automatically closed. Make sure your communications encourage participants to register before the start date.
Difference from the approval status​
It is important to distinguish between the two status systems:
| Aspect | Approval status | Race status |
|---|---|---|
| Purpose | Validation by the OuiRace team | Event lifecycle |
| Statuses | Draft → Under review → Published | Registration open → Ongoing → Finished |
| Trigger | Manual action (submission and validation) | Automatic (based on dates) |
| Impact | Public visibility | Available features |
The approval status determines whether the race is visible. The race status determines what participants can do.