From 090e0f1e94c5cb5d3c1b7c952160b5b432d71106 Mon Sep 17 00:00:00 2001 From: Toby Zerner Date: Fri, 19 Jun 2015 15:49:44 +0930 Subject: [PATCH] Link replies to their discussion to ensure we can link to them --- extensions/mentions/src/MentionsServiceProvider.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/extensions/mentions/src/MentionsServiceProvider.php b/extensions/mentions/src/MentionsServiceProvider.php index d95b2a33a..b94df2739 100644 --- a/extensions/mentions/src/MentionsServiceProvider.php +++ b/extensions/mentions/src/MentionsServiceProvider.php @@ -34,6 +34,7 @@ class MentionsServiceProvider extends ServiceProvider (new Extend\ApiAction('Flarum\Api\Actions\Discussions\ShowAction')) ->addInclude('posts.mentionedBy') ->addInclude('posts.mentionedBy.user') + ->addLink('posts.mentionedBy.discussion') ->addInclude('posts.mentionsPosts', false) ->addInclude('posts.mentionsPosts.user', false) ->addInclude('posts.mentionsUsers', false), @@ -43,7 +44,8 @@ class MentionsServiceProvider extends ServiceProvider 'Flarum\Api\Actions\Posts\ShowAction', ])) ->addInclude('mentionedBy') - ->addInclude('mentionedBy.user'), + ->addInclude('mentionedBy.user') + ->addLink('mentionedBy.discussion'), (new Extend\ApiAction('Flarum\Api\Actions\Posts\CreateAction')) ->addInclude('mentionsPosts')