From c10329c468f99889901b1db53116a4defd00d022 Mon Sep 17 00:00:00 2001 From: beo3000 Date: Sat, 27 Dec 2025 14:51:39 +0100 Subject: [PATCH] fix: use DayState.AvailablePersons in game boards MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- src/Koogle.Web/Components/Game/Shit/ShitBoard.razor | 8 ++++---- .../Components/Game/Training/TrainingBoard.razor | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/Koogle.Web/Components/Game/Shit/ShitBoard.razor b/src/Koogle.Web/Components/Game/Shit/ShitBoard.razor index 76c3488..cca7db0 100644 --- a/src/Koogle.Web/Components/Game/Shit/ShitBoard.razor +++ b/src/Koogle.Web/Components/Game/Shit/ShitBoard.razor @@ -3,14 +3,14 @@ @using Koogle.Application.Games @using Koogle.Application.Games.Shit @using Koogle.Web.Store.GameState -@using Koogle.Web.Store.PersonState +@using Koogle.Web.Store.DayState @using MudBlazor @inherits Fluxor.Blazor.Web.Components.FluxorComponent @implements IDisposable @inject IState GameState -@inject IState PersonState +@inject IState DayState @@ -198,7 +198,7 @@ } var currentPlayerId = gameState.Participants.CurrentPlayerId; - var persons = PersonState.Value.Persons; + var persons = DayState.Value.AvailablePersons; foreach (var (playerId, points) in _model.PlayerPoints) { @@ -224,7 +224,7 @@ private string GetPlayerName(Guid playerId) { - var person = PersonState.Value.Persons.FirstOrDefault(p => p.Id == playerId); + var person = DayState.Value.AvailablePersons.FirstOrDefault(p => p.Id == playerId); return person?.Name ?? "Unbekannt"; } diff --git a/src/Koogle.Web/Components/Game/Training/TrainingBoard.razor b/src/Koogle.Web/Components/Game/Training/TrainingBoard.razor index 8126871..7686ec7 100644 --- a/src/Koogle.Web/Components/Game/Training/TrainingBoard.razor +++ b/src/Koogle.Web/Components/Game/Training/TrainingBoard.razor @@ -3,14 +3,14 @@ @using Koogle.Application.Games @using Koogle.Application.Games.Training @using Koogle.Web.Store.GameState -@using Koogle.Web.Store.PersonState +@using Koogle.Web.Store.DayState @using MudBlazor @inherits Fluxor.Blazor.Web.Components.FluxorComponent @implements IDisposable @inject IState GameState -@inject IState PersonState +@inject IState DayState @@ -168,7 +168,7 @@ } var currentPlayerId = gameState.Participants.CurrentPlayerId; - var persons = PersonState.Value.Persons; + var persons = DayState.Value.AvailablePersons; foreach (var (playerId, stats) in model.PlayerStatistics) {