From 1b78395d9af3527c76764204eaaddff768a26050 Mon Sep 17 00:00:00 2001 From: Toby Zerner Date: Wed, 5 Dec 2018 09:05:07 +1030 Subject: [PATCH] Include full last discussion info Fixes flarum/core#1662 --- extensions/tags/src/Api/Serializer/TagSerializer.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/extensions/tags/src/Api/Serializer/TagSerializer.php b/extensions/tags/src/Api/Serializer/TagSerializer.php index b3dd17da9..c249a0d08 100644 --- a/extensions/tags/src/Api/Serializer/TagSerializer.php +++ b/extensions/tags/src/Api/Serializer/TagSerializer.php @@ -12,7 +12,7 @@ namespace Flarum\Tags\Api\Serializer; use Flarum\Api\Serializer\AbstractSerializer; -use Flarum\Api\Serializer\BasicDiscussionSerializer; +use Flarum\Api\Serializer\DiscussionSerializer; class TagSerializer extends AbstractSerializer { @@ -39,7 +39,7 @@ class TagSerializer extends AbstractSerializer 'defaultSort' => $tag->default_sort, 'isChild' => (bool) $tag->parent_id, 'isHidden' => (bool) $tag->is_hidden, - 'lastPostedAt' => $this->formatDate($tag->last_posted_at), + 'lastPostedAt' => $this->formatDate($tag->last_posted_at), 'canStartDiscussion' => $this->actor->can('startDiscussion', $tag), 'canAddToDiscussion' => $this->actor->can('addToDiscussion', $tag) ]; @@ -64,6 +64,6 @@ class TagSerializer extends AbstractSerializer */ protected function lastPostedDiscussion($tag) { - return $this->hasOne($tag, BasicDiscussionSerializer::class); + return $this->hasOne($tag, DiscussionSerializer::class); } }