Create Team Games Flow #25

Closed
opened 2024-10-27 16:17:00 +00:00 by Obnoxieux · 0 comments
Obnoxieux commented 2024-10-27 16:17:00 +00:00 (Migrated from github.com)

Concept

  1. User clicks Button
  2. is presented with modal
  3. modal component checks if team already has bsm_league_group set

  1. if no, load all league groups for the team's club for the current season (client lib call)
  2. present league groups in selection picker
  3. set league group ID to ID of selection (client API call)
  4. call backend to start games import for this specific team (custom endpoint)
  5. => games import needs to make sure to never touch non-BSM fields on records

  1. if yes, show selected league group ID
  2. show current games count (client API call)
  3. show option to change league group ID (with warnings about consequences) => separate flow
### Concept 1. User clicks Button 2. is presented with modal 3. modal component checks if team already has `bsm_league_group` set --- 5. if **no**, load all league groups for the team's club for the current season (client lib call) 6. present league groups in selection picker 7. set league group ID to ID of selection (client API call) 8. call backend to start games import for this specific team (custom endpoint) 9. => games import needs to make sure to never touch non-BSM fields on records --- 1. if **yes**, show selected league group ID 2. show current games count (client API call) 3. show option to change league group ID (with warnings about consequences) => separate flow
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
tib-baseball/skylarks-diamond-planner#25
No description provided.