/
/
Publishing Schedule Updates from the Data Sync

Publishing Schedule Updates from the Data Sync

The Data Sync is an add-on service available to groups that opt in. It keeps your master schedule in sync with connected league sources by automatically detecting new games, changes, and cancellations - and surfacing them for your review.

Note: Data Sync is not enabled by default. If your group is interested in connecting external league schedules, contact ASM support to learn more about the add-on.

How It Works

ASM periodically checks your connected league sources for schedule changes. When it detects something new, it doesn't automatically modify your master schedule. Instead, it queues the changes as pending updates, giving you full control over what gets published.

This means:

  • New games won't appear on your officials' schedules until you accept them
  • Changed game details (date, time, location, teams) won't overwrite your existing data until you approve
  • Cancelled games from the source won't be removed until you confirm

Accessing the Data Sync

  1. Go to AdministrationMaster Schedule
  2. Look for the Pending Updates chip in the toolbar
  3. If updates are available, the chip displays an orange badge with the count
  4. Click it to open the Data Sync dialog

Reviewing Pending Changes

The dialog opens to the Pending Changes tab. Each row in the table represents a game that's new, changed, or cancelled from the source. The table shows:

  • Status — a colored icon indicating the type of change:
    • New — a game that doesn't exist in your schedule yet
    • Edited — a game that already exists but has changed details
    • Cancelled — a game that the source has marked as cancelled
  • League Info — which league the game belongs to, plus the event type and game number
  • Date & Time — when the game is scheduled
  • Game Status — the current status (normal, cancelled, etc.)
  • Location — the venue
  • Teams — home and away
  • Comments — any game notes

For edited games, changed fields are highlighted in orange so you can see exactly what's different from your current schedule.

Filtering Updates

Use the filter dropdowns at the top to narrow the list:

  • Leagues — show only updates from specific leagues
  • Type — filter by change type (New, Edited, Cancelled)

This is useful when you have many pending updates across multiple leagues and want to process them one league at a time.

Accepting Changes

  1. Select the updates you want to accept using the checkboxes (or use the header checkbox to select all)
  2. Click Save to Schedule
  3. The selected changes are applied to your master schedule

Accepted new games will appear in your schedule. Accepted edits will update the existing game details. Accepted cancellations will update the game's status.

Ignoring Changes

If an update isn't relevant - for example, a game your group doesn't need to staff - you can ignore it:

  1. Select the updates you want to skip
  2. Click Ignore
  3. The updates move to the Ignored Changes tab

Ignored changes won't show up in your pending count and won't clutter the main list.

Restoring Ignored Changes

The Ignored Changes tab shows all updates you've previously ignored. If you change your mind:

  1. Switch to the Ignored Changes tab
  2. Select the items you want to bring back
  3. Click Unignore
  4. They'll return to the Pending Changes tab for review

After Accepting Changes

Once you save updates to your schedule, they enter the standard draft/publish workflow:

  • New and changed games appear as draft changes in the Master Schedule
  • You can assign officials, adjust details, and review everything before publishing
  • When you're ready, publish the changes to make them visible to your officials

This two-step process (Data Sync → Draft → Publish) ensures nothing reaches your officials' schedules without your review.

Tips

  • Check Data Sync regularly, especially early in the season when league schedules are being finalized
  • Use Ignore to keep your pending list clean - don't let irrelevant updates pile up
  • Filter by league to process updates in batches - it's faster and less error-prone than reviewing everything at once
  • Pay attention to orange-highlighted fields on edited games - those are the specific details that changed
  • After saving changes, remember to publish from the Master Schedule to push updates to your officials