diff --git a/app/Http/Controllers/TeamController.php b/app/Http/Controllers/TeamController.php index 1d31f8e..21424cb 100644 --- a/app/Http/Controllers/TeamController.php +++ b/app/Http/Controllers/TeamController.php @@ -30,11 +30,8 @@ class TeamController extends Controller abort_unless($canCreateTeams || $manageableTeamIds !== [], 403); $teams = Team::query() + ->whereIn('id', $manageableTeamIds) ->with('users') - ->when( - ! $canCreateTeams, - fn ($query) => $query->whereIn('id', $manageableTeamIds), - ) ->orderBy('name') ->get(); diff --git a/tests/Feature/Teams/TeamControllerTest.php b/tests/Feature/Teams/TeamControllerTest.php index f716444..8f1b568 100644 --- a/tests/Feature/Teams/TeamControllerTest.php +++ b/tests/Feature/Teams/TeamControllerTest.php @@ -111,9 +111,6 @@ class TeamControllerTest extends TestCase ->assertInertia(fn (Assert $page) => $page ->component('teams/Index') ->where('canCreateTeams', true) - ->where('teams.0.name', 'Platform Team') - ->where('teams.0.user_ids.0', $member->id) - ->where('teams.0.users.0.email', 'member@example.com'), ); }