mirror of
https://github.com/flarum/framework.git
synced 2025-03-04 01:36:23 +08:00
Removes AssertPermissionTrait (#21)
* Removes AssertPermissionTrait * Fix my dumb mistake
This commit is contained in:
parent
12a3ed7355
commit
9246bdc985
@ -12,12 +12,9 @@ namespace Flarum\Lock\Listener;
|
||||
use Flarum\Discussion\Event\Saving;
|
||||
use Flarum\Lock\Event\DiscussionWasLocked;
|
||||
use Flarum\Lock\Event\DiscussionWasUnlocked;
|
||||
use Flarum\User\AssertPermissionTrait;
|
||||
|
||||
class SaveLockedToDatabase
|
||||
{
|
||||
use AssertPermissionTrait;
|
||||
|
||||
public function handle(Saving $event)
|
||||
{
|
||||
if (isset($event->data['attributes']['isLocked'])) {
|
||||
@ -25,7 +22,7 @@ class SaveLockedToDatabase
|
||||
$discussion = $event->discussion;
|
||||
$actor = $event->actor;
|
||||
|
||||
$this->assertCan($actor, 'lock', $discussion);
|
||||
$actor->assertCan('lock', $discussion);
|
||||
|
||||
if ((bool) $discussion->is_locked === $isLocked) {
|
||||
return;
|
||||
|
Loading…
x
Reference in New Issue
Block a user