wip league admin tools
This commit is contained in:
@@ -100,8 +100,8 @@ export class RaceStatus implements IValueObject<RaceStatusProps> {
|
||||
const allowedTransitions: Record<RaceStatusValue, RaceStatusValue[]> = {
|
||||
scheduled: ['running', 'cancelled'],
|
||||
running: ['completed', 'cancelled'],
|
||||
completed: [],
|
||||
cancelled: [],
|
||||
completed: ['scheduled'],
|
||||
cancelled: ['scheduled'],
|
||||
};
|
||||
|
||||
if (!allowedTransitions[current].includes(target)) {
|
||||
|
||||
Reference in New Issue
Block a user