fix(prerequisites): RaceRequirement-Objektform liest races statt race #2

Open
martin wants to merge 1 commits from fix/race-prerequisite into fork/v1.6
Owner

RaceRequirement-Objektform '{races: X, active: false}' (verbotene Rasse) wurde in ToPrerequisites.ts mit x.race (Singular) gelesen → Rassen-Wert undefined → Sperre verpuffte. 4 Namens-Nachteile (DISADV_66/67/69/70) waren für Elfen fälschlich wählbar. Schema + Daten verwenden 'races'.

Hinweis: Fix erfordert gepaarte Shim-Änderung in database-private (RaceRequirement-Objektform race→races in 6 .univ.d.ts). 676/676 Tests grün. Upstream (develop-V1) ebenfalls betroffen.

RaceRequirement-Objektform '{races: X, active: false}' (verbotene Rasse) wurde in ToPrerequisites.ts mit x.race (Singular) gelesen → Rassen-Wert undefined → Sperre verpuffte. 4 Namens-Nachteile (DISADV_66/67/69/70) waren für Elfen fälschlich wählbar. Schema + Daten verwenden 'races'. Hinweis: Fix erfordert gepaarte Shim-Änderung in database-private (RaceRequirement-Objektform race→races in 6 .univ.d.ts). 676/676 Tests grün. Upstream (develop-V1) ebenfalls betroffen.
martin added 1 commit 2026-07-16 21:10:14 +02:00
fix(prerequisites): rassen-voraussetzung objektform liest races statt race
Commitlint / Lint commit messages (pull_request) Has been cancelled
b670caf39a
RaceRequirement-Objektform '{races: X, active: false}' (verbotene rasse) wurde
mit x.race (singular) gelesen -> rassen-wert undefined -> sperre verpuffte.
Betraf 4 namens-nachteile (DISADV_66/67/69/70), die elfen faelschlich waehlen
konnten. Datenschluessel + schema verwenden 'races'.
Some checks are pending
Commitlint / Lint commit messages (pull_request) Has been cancelled
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin fix/race-prerequisite:fix/race-prerequisite
git checkout fix/race-prerequisite
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: optolith/optolith-client#2