1
0
mirror of https://github.com/flarum/core.git synced 2025-10-13 16:05:05 +02:00

Deprecate AssertPermissionTrait (#2044)

This commit is contained in:
Alexander Skvortsov
2020-07-17 09:16:15 -04:00
committed by GitHub
parent 2b3dec2be1
commit eaac78650f
36 changed files with 103 additions and 135 deletions

View File

@@ -13,14 +13,11 @@ use Flarum\Api\Serializer\NotificationSerializer;
use Flarum\Discussion\Discussion;
use Flarum\Http\UrlGenerator;
use Flarum\Notification\NotificationRepository;
use Flarum\User\AssertPermissionTrait;
use Psr\Http\Message\ServerRequestInterface;
use Tobscure\JsonApi\Document;
class ListNotificationsController extends AbstractListController
{
use AssertPermissionTrait;
/**
* {@inheritdoc}
*/
@@ -67,7 +64,7 @@ class ListNotificationsController extends AbstractListController
{
$actor = $request->getAttribute('actor');
$this->assertRegistered($actor);
$actor->assertRegistered();
$actor->markNotificationsAsRead()->save();