/
/
Drafting vs Publishing Assignments

Drafting vs Publishing Assignments

Every change you make in the Master Schedule - assigning an official, editing a game's time, cancelling a game - starts as a draft. Drafts are your private workspace. Nothing reaches your officials until you explicitly publish.

How Drafting Works

When you make any change to the schedule, ASM saves it as a temporary draft version of that game. The original published version stays untouched until you decide to push the changes live.

This applies to:

  • Assigning or reassigning officials to positions
  • Editing game details (date, time, location, teams, crew type)
  • Cancelling a game
  • Adding a new game
  • Removing an official from a game

While changes are in draft, officials continue to see the previously published version on their My Schedule page. They won't know anything changed until you publish.

Seeing What's Changed

The Master Schedule uses color-coded indicators on each game card to show its current status:

  • Added (green) — a new game that hasn't been published yet
  • Changed (orange) — an existing game with unpublished edits. The specific fields that changed are highlighted in orange on the card.
  • Removed (red) — a game that's been cancelled or deleted but not yet published
  • Unchanged (grey) — the game matches what's currently published. No action needed.

This gives you a visual overview of everything that's pending before you commit.

Publishing Changes

You have two ways to publish:

Publishing Individual Games

Each game card with draft changes has a menu (accessible via the three-dot icon) with:

  • Save — publishes the changes for that single game immediately
  • Discard Changes — throws away the draft and reverts to the previously published version

This is useful when you've finished one game and want to push it live without waiting for others.

Publishing in Bulk

At the bottom of the Master Schedule, a sticky action bar shows two buttons:

  • Publish — opens the publish dialog showing all games with pending changes
  • Discard Changes — opens the same dialog in discard mode

The publish dialog shows a table listing every game with draft changes. Each row displays:

  • A checkbox to include or exclude it
  • The change status (Added, Changed, or Removed)
  • League info, date/time, location, teams, and positions
  • Orange highlighting on any fields that differ from the published version

You can review the full list, select or deselect individual games, and click Publish to push only the ones you're ready to go live with. A progress bar tracks the operation if you're publishing many games at once.

Tip: All games are selected by default when the dialog opens. Deselect any you're not ready to publish yet.

Discarding Changes

If you change your mind about draft edits, you can discard them:

  • Per game — use the Discard Changes option in the game card's menu
  • In bulk — click Discard Changes in the action bar, review the list, and confirm

Discarding reverts the game to its last published state. If the game was newly added and never published, discarding removes it entirely.

What Happens When You Publish

When you publish changes, here's what happens:

  1. The draft version becomes the new published version
  2. Officials see the updated game on their My Schedule page
  3. If an official was already assigned, their game card enters the Changed state - prompting them to confirm the update
  4. If an official was newly assigned, the game appears on their schedule as New
  5. If an official was removed, their card shows Removed
  6. Depending on notification settings, affected officials may receive email or SMS alerts

Cancelling a Game

Cancelling a game from the Master Schedule is also a draft operation:

  1. Open the game's menu and select Cancel
  2. Choose the cancellation reason (Cancelled or Weather/Late Cancellation)
  3. The game enters a draft state with a Removed status
  4. You can then either Save (publish the cancellation) immediately, or Cancel Event and Publish from the dialog to do both in one step
  5. Once published, assigned officials will see the cancellation and the appropriate pay rate applies based on the reason

Tips

  • Use drafts freely - they're your private workspace until you publish
  • Review the publish dialog before confirming - the visual diff makes it easy to catch mistakes
  • Publish in batches when building a full week's schedule - it's cleaner than publishing one game at a time and reduces notification noise
  • Use Discard Changes if something isn't right - it's a safe undo that reverts to the last published state
  • Be mindful of notification timing - publishing sends alerts to affected officials, so avoid publishing half-finished schedules