Skip to content

Commit

Permalink
Fix stream sync when teams is enabled
Browse files Browse the repository at this point in the history
  • Loading branch information
MatrikMoon committed Sep 17, 2023
1 parent aa5cf8d commit 81cf8e0
Showing 1 changed file with 2 additions and 4 deletions.
6 changes: 2 additions & 4 deletions TournamentAssistantUI/UI/MatchPage.xaml.cs
Original file line number Diff line number Diff line change
Expand Up @@ -276,8 +276,7 @@ await Dispatcher.InvokeAsync(() =>

private void UpdateTeamsGrid(Match match)
{
var playersInMatch = match.AssociatedUsers.Where(x => MainPage.Client.GetUserByGuid(x)?.ClientType == User.ClientTypes.Player).Select(MainPage.Client.GetUserByGuid);
var teamsInMatch = playersInMatch.Select(x => x.Team?.Id).Where(x => x != null).Distinct().Select(MainPage.Client.GetTeamByGuid);
var teamsInMatch = GetPlayersInMatch().Select(x => x.Team?.Id).Where(x => x != null).Distinct().Select(MainPage.Client.GetTeamByGuid);

Dispatcher.Invoke(() =>
{
Expand Down Expand Up @@ -574,8 +573,7 @@ private async Task<bool> SetUpAndPlaySong(bool useSync = false)
{
if (useSync)
{
var playersInMatch = Match.AssociatedUsers.Where(x => MainPage.Client.GetUserByGuid(x).ClientType == User.ClientTypes.Player).Select(MainPage.Client.GetUserByGuid);
var teamsInMatch = playersInMatch.Select(x => x.Team?.Id).Where(x => x != null).Distinct().Select(MainPage.Client.GetTeamByGuid);
var teamsInMatch = GetPlayersInMatch().Select(x => x.Team?.Id).Where(x => x != null).Distinct().Select(MainPage.Client.GetTeamByGuid);

_checkedTeams = teamsInMatch.Where(x => TeamNameIsCheckedInGrid(x.Name)).ToList();
}
Expand Down

0 comments on commit 81cf8e0

Please sign in to comment.