summaryrefslogtreecommitdiff
path: root/app/Http/Controllers/LinkController.php
diff options
context:
space:
mode:
Diffstat (limited to 'app/Http/Controllers/LinkController.php')
-rw-r--r--app/Http/Controllers/LinkController.php4
1 files changed, 4 insertions, 0 deletions
diff --git a/app/Http/Controllers/LinkController.php b/app/Http/Controllers/LinkController.php
index 9ac44d8..e889489 100644
--- a/app/Http/Controllers/LinkController.php
+++ b/app/Http/Controllers/LinkController.php
@@ -70,6 +70,8 @@ class LinkController extends Controller
*/
public function update(UpdateLinkRequest $request, Link $link)
{
+ $this->authorize('update', $link);
+
$validated = $request->validated();
$link->update($validated);
@@ -82,6 +84,8 @@ class LinkController extends Controller
*/
public function destroy(Link $link)
{
+ $this->authorize('delete', $link);
+
$link->delete();
$redirect = request()->input('_redirect', route('l.index'));