mirror of
https://github.com/flarum/framework.git
synced 2025-02-21 09:11:40 +08:00
Remove AssertPermissionTrait (#19)
* Removed AssertPermissionTrait * Apply fixes from StyleCI Co-authored-by: luceos <daniel+github@klabbers.email>
This commit is contained in:
parent
59498e5e71
commit
425ba74903
@ -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)) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user