From 425ba74903f1b3a44c52e6ace424dd41bd55b20b Mon Sep 17 00:00:00 2001 From: Matt Kilgore Date: Sun, 19 Jul 2020 16:23:03 -0400 Subject: [PATCH] Remove AssertPermissionTrait (#19) * Removed AssertPermissionTrait * Apply fixes from StyleCI Co-authored-by: luceos --- extensions/approval/src/Listener/ApproveContent.php | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/extensions/approval/src/Listener/ApproveContent.php b/extensions/approval/src/Listener/ApproveContent.php index ff2102e8d..bbd6b09bf 100644 --- a/extensions/approval/src/Listener/ApproveContent.php +++ b/extensions/approval/src/Listener/ApproveContent.php @@ -11,13 +11,10 @@ namespace Flarum\Approval\Listener; use Flarum\Approval\Event\PostWasApproved; use Flarum\Post\Event\Saving; -use Flarum\User\AssertPermissionTrait; use Illuminate\Contracts\Events\Dispatcher; class ApproveContent { - use AssertPermissionTrait; - /** * @param Dispatcher $events */ @@ -36,7 +33,7 @@ class ApproveContent $post = $event->post; if (isset($attributes['isApproved'])) { - $this->assertCan($event->actor, 'approve', $post); + $event->actor->can('approve', $post); $isApproved = (bool) $attributes['isApproved']; } elseif (! empty($attributes['isHidden']) && $event->actor->can('approve', $post)) {