diff --git a/app/Http/Controllers/MutationController.php b/app/Http/Controllers/MutationController.php index 39e162c..051d65c 100644 --- a/app/Http/Controllers/MutationController.php +++ b/app/Http/Controllers/MutationController.php @@ -81,9 +81,14 @@ class MutationController extends Controller $dynamic->load('participants'); + $user = $request->user(); + return inertia('Mutations/Show', [ 'mutation' => $mutation, 'dynamic' => $dynamic, + 'can' => [ + 'update' => $user->can('update', $dynamic), + ], ]); } diff --git a/resources/js/pages/Mutations/Show.vue b/resources/js/pages/Mutations/Show.vue index 3308bb4..eea7ed2 100644 --- a/resources/js/pages/Mutations/Show.vue +++ b/resources/js/pages/Mutations/Show.vue @@ -1,10 +1,12 @@