From 46f8cf46284754f98588646fc995fef420852a0a Mon Sep 17 00:00:00 2001 From: Sami Mazouz Date: Wed, 23 Mar 2022 18:21:01 +0100 Subject: [PATCH] fix: `Post--by-start-user` class not working (#3356) --- framework/core/js/src/forum/components/Post.tsx | 2 +- framework/core/src/Api/Controller/ShowDiscussionController.php | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/framework/core/js/src/forum/components/Post.tsx b/framework/core/js/src/forum/components/Post.tsx index a9683216a..381c47cdd 100644 --- a/framework/core/js/src/forum/components/Post.tsx +++ b/framework/core/js/src/forum/components/Post.tsx @@ -132,7 +132,7 @@ export default abstract class Post classes.push('Post--by-actor'); } - if (user && user?.id() === discussion.attribute('startUserId')) { + if (user && user === discussion.user()) { classes.push('Post--by-start-user'); } diff --git a/framework/core/src/Api/Controller/ShowDiscussionController.php b/framework/core/src/Api/Controller/ShowDiscussionController.php index 7132d4981..33f7a7cb5 100644 --- a/framework/core/src/Api/Controller/ShowDiscussionController.php +++ b/framework/core/src/Api/Controller/ShowDiscussionController.php @@ -48,6 +48,7 @@ class ShowDiscussionController extends AbstractShowController * {@inheritdoc} */ public $include = [ + 'user', 'posts', 'posts.discussion', 'posts.user',