mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
FIX: Post revision respects 'prioritize_full_name_in_ux' setting (#31293)
WIP Before:  After: 
This commit is contained in:
parent
87a1d161c1
commit
321a220b49
@ -7,7 +7,11 @@
|
||||
class="revision-details__user"
|
||||
>
|
||||
{{bound-avatar-template @model.avatar_template "small"}}
|
||||
{{@model.username}}
|
||||
{{#if this.siteSettings.prioritize_full_name_in_ux}}
|
||||
{{@model.acting_user_name}}
|
||||
{{else}}
|
||||
{{@model.username}}
|
||||
{{/if}}
|
||||
</LinkTo>
|
||||
<PluginOutlet
|
||||
@name="revision-user-details-after"
|
||||
|
@ -3,4 +3,5 @@ import { service } from "@ember/service";
|
||||
|
||||
export default class Revision extends Component {
|
||||
@service site;
|
||||
@service siteSettings;
|
||||
}
|
||||
|
@ -18,6 +18,7 @@ class PostRevisionSerializer < ApplicationSerializer
|
||||
# from the user
|
||||
:username,
|
||||
:display_username,
|
||||
:acting_user_name,
|
||||
:avatar_template,
|
||||
# all the changes
|
||||
:edit_reason,
|
||||
@ -96,6 +97,10 @@ class PostRevisionSerializer < ApplicationSerializer
|
||||
user.username
|
||||
end
|
||||
|
||||
def acting_user_name
|
||||
user.name
|
||||
end
|
||||
|
||||
def avatar_template
|
||||
user.avatar_template
|
||||
end
|
||||
|
Loading…
Reference in New Issue
Block a user