feat: update AgeGroup class to include all age groups from schedule.json

Added missing age group enums based on the schedule.json file to ensure proper parsing of all scheduled events.
This commit is contained in:
2025-08-14 12:54:29 +02:00
parent 5b5b593a3b
commit b11f875756

View File

@@ -95,13 +95,22 @@ userid: int
class AgeGroup(str, Enum): class AgeGroup(str, Enum):
u111 = "U11 (1)"
u13e = "U13 (Elite)" u13e = "U13 (Elite)"
u13t = "U13 (Top)" u13t = "U13 (Top)"
u13a = "U13 (A)" u13a = "U13 (A)"
u13p = "U13 (Prép)" u13p = "U13 (Prép)"
u14ev = "U14 (Elite Vernets)"
u14esmv = "U14 (Elite Sous-Moulin/Vergers)"
u14elsmv = "U14 (ELIT Sous-Moulin/Vergers)"
u14elv = "U14 (ELIT Vernets)"
u15t = "U15 (Top)" u15t = "U15 (Top)"
u15a = "U15 (A)" u15a = "U15 (A)"
u111 = "U11 (1)" u16e = "U16 (Elite)"
u16t = "U16 (Top GS Ass)"
u18e = "U18 (Elite)"
u18el = "U18 (Elit)"
u21e = "U21 (ELIT)"
class EventType(str, Enum): class EventType(str, Enum):