From 05bfb8d4ead000e5a4b027641a4852257c535ab6 Mon Sep 17 00:00:00 2001 From: Letter N <24603524+LetterN@users.noreply.github.com> Date: Fri, 1 May 2026 16:52:48 +0800 Subject: [PATCH 1/2] use id instead of username --- player-counter/src/Filament/Server/Pages/PlayersPage.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/player-counter/src/Filament/Server/Pages/PlayersPage.php b/player-counter/src/Filament/Server/Pages/PlayersPage.php index c5f58878..361c875a 100644 --- a/player-counter/src/Filament/Server/Pages/PlayersPage.php +++ b/player-counter/src/Filament/Server/Pages/PlayersPage.php @@ -93,7 +93,7 @@ public function table(Table $table): Table try { $whitelist = json_decode($fileRepository->getContent('whitelist.json'), true, 512, JSON_THROW_ON_ERROR); - $whitelist = array_unique(array_map(fn ($data) => $data['name'], $whitelist)); + $whitelist = array_unique(array_map(fn ($data) => $data['id'], $whitelist)); } catch (Exception $exception) { report($exception); } From c28c5f148cee73ad34204ad4498a12473d67ebe5 Mon Sep 17 00:00:00 2001 From: Letter N <24603524+LetterN@users.noreply.github.com> Date: Sat, 2 May 2026 20:51:58 +0800 Subject: [PATCH 2/2] what the fuck that isnt the cravatar url --- player-counter/src/Filament/Server/Pages/PlayersPage.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/player-counter/src/Filament/Server/Pages/PlayersPage.php b/player-counter/src/Filament/Server/Pages/PlayersPage.php index 361c875a..ad1e1b2c 100644 --- a/player-counter/src/Filament/Server/Pages/PlayersPage.php +++ b/player-counter/src/Filament/Server/Pages/PlayersPage.php @@ -93,7 +93,7 @@ public function table(Table $table): Table try { $whitelist = json_decode($fileRepository->getContent('whitelist.json'), true, 512, JSON_THROW_ON_ERROR); - $whitelist = array_unique(array_map(fn ($data) => $data['id'], $whitelist)); + $whitelist = array_unique(array_map(fn ($data) => $data['name'], $whitelist)); } catch (Exception $exception) { report($exception); } @@ -140,7 +140,7 @@ public function table(Table $table): Table Split::make([ ImageColumn::make('avatar') ->visible(fn () => $isMinecraft) - ->state(fn (array $record) => 'https://cravatar.eu/helmhead/' . $record['name'] . '/256.png') + ->state(fn (array $record) => 'https://cravatar.eu/helmhead/' . $record['id'] . '/256.png') ->grow(false), TextColumn::make('name') ->label('Name')