From e0c4e47a6cae63246f957aaea1894f468f33047e Mon Sep 17 00:00:00 2001 From: Boy132 Date: Wed, 5 Nov 2025 16:19:03 +0100 Subject: [PATCH] Fix `directAccessibleServers` returning duplicates (#1862) --- app/Models/User.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/Models/User.php b/app/Models/User.php index 2a115bdcc..32f71e45b 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -287,7 +287,8 @@ class User extends Model implements AuthenticatableContract, AuthorizableContrac ->leftJoin('subusers', 'subusers.server_id', '=', 'servers.id') ->where(function (Builder $builder) { $builder->where('servers.owner_id', $this->id)->orWhere('subusers.user_id', $this->id); - }); + }) + ->distinct('servers.id'); } public function accessibleNodes(): Builder