diff --git a/app/Http/Controllers/MetaController.php b/app/Http/Controllers/MetaController.php index 07994e53e..b38bcc358 100644 --- a/app/Http/Controllers/MetaController.php +++ b/app/Http/Controllers/MetaController.php @@ -19,6 +19,9 @@ class MetaController extends Controller public function __construct(MetaRepository $metaRepository) { $this->metaRepository = $metaRepository; + + $this->middleware('can:meta.view')->only(['index']); + $this->middleware('can:meta.edit')->only(['edit', 'update']); } /** diff --git a/resources/views/meta/index.blade.php b/resources/views/meta/index.blade.php index d84f9c965..65830ddbf 100644 --- a/resources/views/meta/index.blade.php +++ b/resources/views/meta/index.blade.php @@ -16,7 +16,11 @@ {{ $meta->getKey() }} {{ $meta->getValue() }} - Edit + + @can('meta.edit') + Edit + @endcan + @endforeach