Skip to content

New stations assigning and printing logic - #132

Merged
jonatanklosko merged 4 commits into
jonatanklosko:masterfrom
aasalobrena:stations
Oct 5, 2026
Merged

jonatanklosko merged 4 commits into
jonatanklosko:masterfrom
aasalobrena:stations

Conversation

@aasalobrena

Copy link
Copy Markdown
Contributor

First part of #131.

  • printStationsForBlankScorecards replaces printStations in groupifier.CompetitionConfig. It determines whether station boxes needs to be printed in blank, OTS, and custom scorecards.
  • Assigned rounds scorecards print the station number based entirely on the assignment.
  • Station number assignment is now round-dependent and is stored in assignStations in the groupifier.ActivityConfig extension, following the same pattern as the assignJudges property.
  • Non-assigned rounds scorecards print the station number based on the assignStations property, with printStationsForBlankScorecards as a fallback when another grouping tool is used.

Comment thread src/components/Competition/ConfigManager/GeneralConfig/GeneralConfig.js Outdated
Comment thread src/components/Competition/ConfigManager/RoundsConfig/RoundsConfig.js Outdated
…nfig.js

Co-authored-by: Jonatan Kłosko <jonatanklosko@gmail.com>
@jonatanklosko
jonatanklosko merged commit 473125c into jonatanklosko:master Oct 5, 2026
5 checks passed
@aasalobrena
aasalobrena deleted the stations branch October 5, 2026 13:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants