This commit is contained in:
2025-12-12 15:20:17 +01:00
parent 2cd3bfbb47
commit ddbd99b747
4 changed files with 16 additions and 7 deletions

View File

@@ -9,10 +9,11 @@ import { RacingDomainValidationError } from '../errors/RacingDomainError';
import type { IEntity } from '@gridpilot/shared/domain';
/**
* Stewarding decision mode for protests
*/
* Stewarding decision mode for protests
*/
export type StewardingDecisionMode =
| 'admin_only' // Only admins can decide
| 'steward_decides' // Single steward makes decision
| 'steward_vote' // X stewards must vote to uphold
| 'member_vote' // X members must vote to uphold
| 'steward_veto' // Upheld unless X stewards vote against

View File

@@ -72,7 +72,7 @@ export class Season implements IEntity<string> {
order?: number;
status?: SeasonStatus;
startDate?: Date;
endDate?: Date;
endDate?: Date | undefined;
schedule?: SeasonSchedule;
scoringConfig?: SeasonScoringConfig;
dropPolicy?: SeasonDropPolicy;