Integration

 

Summary

  • Teams are syncing

    • Potential issues when categories are missing in Play (manual process to update, not 1:1 with ID)

    • Deleted teams are not being automatically deleted. Script available to manually cleanup

  • Rosters are syncing

    • Photos are not yet syncing

    • Transfer status is not yet syncing

  • Offices are syncing

    • Missing i18n and common name from sync

    • League team relation is not being synced

    • Office parent change and deleted offices are not currently automatically synced

  • Competitions are not syncing

    • While the league offices are syncing, the participating offices/teams/categories within are not yet synced

  • Qualifications are syncing

    • Qualification level must have a display_order

  • Venues are syncing

    • This is synced through Talend

Last updated 2023-09-13

Offices

Status: Partially functioning

Leagues, members and teams are new in SID, so that’s a new API that hasn’t been integrated in Play yet. We have been able to stumble along without a full league sync for now as leagues can add any team to a schedule easily in Play.

Offices v1
ID: API for a list of offices
Play: Manual sync
Play: Setup automatic sync with limit on moves
Play: Use common name
Play: i18n
Play: Deleted/archived offices
Leagues v1
Team members (teams that are part of a league or tournament)
ID: API for getting a list of teams
https://spordle.atlassian.net/browse/HCR-25909
Play: Setup automatic sync
Office member sync (associations and categories that are part of a league or tournament)
ID: API for a list of office members
https://spordle.atlassian.net/browse/HCR-25907

Teams

Status: Working, opportunity for improvement

We already have teams and rosters syncing, no rush here. This is just to improve efficiency.

Teams
Rosters v1
Rosters v2

Participants

Accounts

 

Venues