Use display titles for community links. Fixes #98

This commit is contained in:
Dessalines 2021-01-23 17:23:49 -05:00
parent b8c3c2bcd4
commit f2999df300

View file

@ -20,20 +20,22 @@ export class CommunityLink extends Component<CommunityLinkProps, any> {
render() {
let community = this.props.community;
let name_: string, link: string;
let name_: string, title: string, link: string;
let local = community.local == null ? true : community.local;
if (local) {
name_ = community.name;
title = community.title;
link = `/c/${community.name}`;
} else {
name_ = `${community.name}@${hostname(community.actor_id)}`;
title = `${community.title}@${hostname(community.actor_id)}`;
link = !this.props.realLink
? `/community/${community.id}`
: community.actor_id;
}
let apubName = `!${name_}`;
let displayName = this.props.useApubName ? apubName : name_;
let displayName = this.props.useApubName ? apubName : title;
return (
<Link
title={apubName}