From d82ae2723143185fe6fc19a7890969b622200645 Mon Sep 17 00:00:00 2001
From: Sami Mazouz <sychocouldy@gmail.com>
Date: Fri, 19 Nov 2021 18:41:13 +0100
Subject: [PATCH] fix: `Post--by-actor` not showing when comparing user
 instances as `discussion.user()` is not loaded (#3170)

---
 js/src/forum/components/Post.js | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/js/src/forum/components/Post.js b/js/src/forum/components/Post.js
index aa3acf41d..94d2cb32c 100644
--- a/js/src/forum/components/Post.js
+++ b/js/src/forum/components/Post.js
@@ -120,7 +120,7 @@ export default class Post extends Component {
   /**
    * Get the post's classes.
    *
-   * @param string classes
+   * @param existing string
    * @returns {string[]}
    */
   classes(existing) {
@@ -137,7 +137,7 @@ export default class Post extends Component {
       classes.push('Post--by-actor');
     }
 
-    if (user && user === discussion.user()) {
+    if (user && user.id() === discussion.attribute('startUserId')) {
       classes.push('Post--by-start-user');
     }