Skip to content

Commit eb35206

Browse files
[1.x] Make team show use policies (#379)
* Make team show use policies * Fix style * Fix style * Change show to view
1 parent 5a1967b commit eb35206

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

Diff for: src/Http/Controllers/Inertia/TeamController.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ public function show(Request $request, $teamId)
2525
{
2626
$team = Jetstream::newTeamModel()->findOrFail($teamId);
2727

28-
if (! $request->user()->belongsToTeam($team)) {
28+
if (Gate::denies('view', $team)) {
2929
abort(403);
3030
}
3131

Diff for: src/Http/Controllers/Livewire/TeamController.php

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
use Illuminate\Http\Request;
66
use Illuminate\Routing\Controller;
7+
use Illuminate\Support\Facades\Gate;
78
use Laravel\Jetstream\Jetstream;
89

910
class TeamController extends Controller
@@ -19,7 +20,7 @@ public function show(Request $request, $teamId)
1920
{
2021
$team = Jetstream::newTeamModel()->findOrFail($teamId);
2122

22-
if (! $request->user()->belongsToTeam($team)) {
23+
if (Gate::denies('view', $team)) {
2324
abort(403);
2425
}
2526

0 commit comments

Comments
 (0)