diff --git a/app/assets/javascripts/discourse/app/components/group-post.js b/app/assets/javascripts/discourse/app/components/group-post.js index 47c6a5245dc..5222b0858e3 100644 --- a/app/assets/javascripts/discourse/app/components/group-post.js +++ b/app/assets/javascripts/discourse/app/components/group-post.js @@ -1,6 +1,7 @@ import Component from "@ember/component"; import discourseComputed from "discourse-common/utils/decorators"; import getURL from "discourse-common/lib/get-url"; +import { prioritizeNameInUx } from "discourse/lib/settings"; import { propertyEqual } from "discourse/lib/computed"; export default Component.extend({ @@ -14,4 +15,12 @@ export default Component.extend({ "post.post_type", "site.post_types.moderator_action" ), + + @discourseComputed("post.user") + name() { + if (prioritizeNameInUx(this.post.user.name)) { + return this.post.user.name; + } + return this.post.user.username; + }, }); diff --git a/app/assets/javascripts/discourse/app/templates/components/group-post.hbs b/app/assets/javascripts/discourse/app/templates/components/group-post.hbs index 25c500b7823..69f0f605f44 100644 --- a/app/assets/javascripts/discourse/app/templates/components/group-post.hbs +++ b/app/assets/javascripts/discourse/app/templates/components/group-post.hbs @@ -12,10 +12,10 @@