leagueportal.ggA home for your league← Back to website
Docs

Edit a round schedule

Allocate booked courts, edit match rows, and validate the operational schedule for one round.

Round context

Open Schedule to work with one round at a time. Choose Add courts to select one or more available booking courts; reveal fully allocated bookings only when you need them.

As a manager, you can revise the schedule. Captains and members can view every published season match and open its scores, but cannot assign competition pools, swap teams across a court, remove courts, or use other schedule-editing controls. Public visitors receive the same published schedule without score links or editing menus.

Schedule editor showing a round's booked courts and matchesSchedule editor showing a round's booked courts and matches
Select a round, allocate courts, and adjust its operational schedule.

Edit matches

As a manager, use each court's schedule editor to revise its matches.

  • Add or remove a match.
  • Change its start time; the row moves into chronological order when you commit the change.
  • Assign Team A, Team B, and a referee.
  • Set the number of sets or swap the two sides.
  • Use the arrow keys to move through editable cells on desktop.
  • Reuse custom referee names elsewhere in the season.

Competition pools

Matches carry a competition-pool assignment so the round engine knows which teams are compared together. Automatic generation keeps a pool on one court, while the editor supports advanced multi-court pools and multiple pools on one court.

Use the court-level pool action when every match on that court belongs together. Individual match assignments may differ when the schedule is manually configured.

For an N-team rotation, use Swap teams between pools… in the round's action menu or any court's Schedule menu. Choose one team from each pool, review the round-wide substitution in Schedule, then save. League Portal exchanges every playing and referee occurrence while preserving each pool slot, time, and court.

For a full-match round, use Swap teams in round… from the same menus. Choose any two assigned teams to exchange every playing and team-referee occurrence across the round while preserving bookings, courts, times, score positions, and other match details.

Save and validate

Save revised schedule validates blocking errors such as a team facing itself or opponents crossing competition pools. Overlapping assignments and unusual timing appear as non-blocking review warnings.

If manual edits move existing teams between N-team rotation pools, saving names the affected teams and asks you to confirm the move before it is committed.

Schedule changes use optimistic locking. If someone saved a newer version first, refresh before trying again. Leaving with edits prompts you to save, discard, or remain on the page.