tools support team tickets - BevvyTech/BrewskiDocs GitHub Wiki

Tools – Team Support Tickets (/tools/support/team-tickets)

Purpose

  • Allow team owners/admins to manage every ticket opened against their brewery, combining personal and teammate submissions.
  • Support prioritisation and delegation of in-flight issues without switching to the Support dashboard.

Data & Dependencies

  • Uses SupportTicketList with scope="team" and teamId resolved from useActiveTeam.
  • Requires the viewer to be owner/admin of the active team; others see an access-denied message.
  • API calls hit supportService.listTickets with team scope, status/priority/search filters, and pagination.

Key Interactions

  • Same filtering/search/pagination controls as the personal view, but scoped to the chosen team.
  • Each row links through to ticket detail for updates; badges highlight status and priority.
  • Inline warning card informs users when they lack permission or haven’t selected a team.
⚠️ **GitHub.com Fallback** ⚠️