From b78b0977245a92a3f5043dd7e01f83f41615c3a9 Mon Sep 17 00:00:00 2001 From: Sami Mazouz Date: Sat, 6 Mar 2021 16:37:26 +0100 Subject: [PATCH] Eagerload lastPostedDiscussion needed relationships (#120) --- extensions/tags/src/LoadForumTagsRelationship.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/extensions/tags/src/LoadForumTagsRelationship.php b/extensions/tags/src/LoadForumTagsRelationship.php index 9b51fe196..e44ff8421 100755 --- a/extensions/tags/src/LoadForumTagsRelationship.php +++ b/extensions/tags/src/LoadForumTagsRelationship.php @@ -29,7 +29,12 @@ class LoadForumTagsRelationship // assign the tags data to it using an event listener. $data['tags'] = Tag::whereVisibleTo($actor) ->withStateFor($actor) - ->with(['parent', 'lastPostedDiscussion']) + ->with([ + 'parent', + 'lastPostedDiscussion', + 'lastPostedDiscussion.tags', + 'lastPostedDiscussion.state' + ]) ->get(); } }