fix(tournament): update age eligibility descriptions for mini championships

- Revised comments and localization strings to accurately reflect the age eligibility criteria for mini championships, ensuring clarity in the age classifications for participants.
- Adjusted birth year calculations in the tournamentService to align with the updated descriptions.
This commit is contained in:
Torsten Schulz (local)
2026-01-30 23:36:57 +01:00
parent 02c947b0e3
commit c6f8b4dd74
2 changed files with 8 additions and 8 deletions

View File

@@ -713,7 +713,7 @@ Ve // 2. Neues Turnier anlegen
/**
* Minimeisterschaft anlegen: Turnier + 6 vorkonfigurierte Klassen (Jungen/Mädchen 12, 10, 8).
* Name wird generiert: "Minimeisterschaften <Jahr> Ortsentscheid <ort>".
* Jahr Y: 12 = in Y 11 oder 12 Jahre (Geburtsjahr Y-12 oder Y-11), 10 = 9/10 (Y-10, Y-9), 8 = 8 oder jünger (≥ Y-8).
* Jahr Y: 12 = in Y 12 oder 13 Jahre (Geburtsjahr Y-13 oder Y-12), 10 = 10/11 (Y-11, Y-10), 8 = 9 und jünger (≥ Y-9).
* Standard-Gewinnsätze: 1.
*/
async addMiniChampionship(userToken, clubId, ort, date, year, winningSets = 1) {
@@ -744,12 +744,12 @@ Ve // 2. Neues Turnier anlegen
}, { transaction });
const classes = [
{ name: 'Jungen 12', gender: 'male', minBirthYear: Y - 12, maxBirthYear: Y - 11 },
{ name: 'Jungen 10', gender: 'male', minBirthYear: Y - 10, maxBirthYear: Y - 9 },
{ name: 'Jungen 8', gender: 'male', minBirthYear: Y - 8, maxBirthYear: null },
{ name: 'Mädchen 12', gender: 'female', minBirthYear: Y - 12, maxBirthYear: Y - 11 },
{ name: 'Mädchen 10', gender: 'female', minBirthYear: Y - 10, maxBirthYear: Y - 9 },
{ name: 'Mädchen 8', gender: 'female', minBirthYear: Y - 8, maxBirthYear: null },
{ name: 'Jungen 12', gender: 'male', minBirthYear: Y - 13, maxBirthYear: Y - 12 },
{ name: 'Jungen 10', gender: 'male', minBirthYear: Y - 11, maxBirthYear: Y - 10 },
{ name: 'Jungen 8', gender: 'male', minBirthYear: Y - 9, maxBirthYear: null },
{ name: 'Mädchen 12', gender: 'female', minBirthYear: Y - 13, maxBirthYear: Y - 12 },
{ name: 'Mädchen 10', gender: 'female', minBirthYear: Y - 11, maxBirthYear: Y - 10 },
{ name: 'Mädchen 8', gender: 'female', minBirthYear: Y - 9, maxBirthYear: null },
];
for (let i = 0; i < classes.length; i++) {
await TournamentClass.create({

View File

@@ -564,7 +564,7 @@
"miniChampionships": "Minimeisterschaften",
"newMiniChampionship": "Neue Minimeisterschaft",
"miniChampionshipYear": "Jahr",
"miniChampionshipYearHint": "12 = in diesem Jahr 11 oder 12 Jahre, 10 = 9 oder 10, 8 = 8 oder jünger",
"miniChampionshipYearHint": "12 = in diesem Jahr 12 oder 13 Jahre, 10 = 10 oder 11, 8 = 9 und jünger",
"miniChampionshipLocation": "Ort",
"tournamentParticipations": "Turnierteilnahmen",
"date": "Datum",