diff --git a/extensions/suspend/src/Listener/SaveSuspensionToDatabase.php b/extensions/suspend/src/Listener/SaveSuspensionToDatabase.php index 11c8da89c..6cdcb9a88 100755 --- a/extensions/suspend/src/Listener/SaveSuspensionToDatabase.php +++ b/extensions/suspend/src/Listener/SaveSuspensionToDatabase.php @@ -13,14 +13,11 @@ use DateTime; use Flarum\Suspend\Event\Suspended; use Flarum\Suspend\Event\Unsuspended; use Flarum\Suspend\SuspendValidator; -use Flarum\User\AssertPermissionTrait; use Flarum\User\Event\Saving; use Illuminate\Contracts\Events\Dispatcher; class SaveSuspensionToDatabase { - use AssertPermissionTrait; - /** * Validator for limited suspension. * @@ -53,7 +50,7 @@ class SaveSuspensionToDatabase $user = $event->user; $actor = $event->actor; - $this->assertCan($actor, 'suspend', $user); + $actor->assertCan('suspend', $user); $user->suspended_until = $attributes['suspendedUntil'] ? new DateTime($attributes['suspendedUntil'])