author name hotfix

This commit is contained in:
Igor Lobanov 2022-12-07 21:11:32 +01:00
parent 4191439d4d
commit 04d9f47aec
2 changed files with 17 additions and 5 deletions

View File

@ -55,9 +55,18 @@ export const AuthorCard = (props: AuthorCardProps) => {
const canFollow = createMemo(() => !props.hideFollow && session()?.user?.slug !== props.author.slug)
const name = () => {
return props.author.name === 'Дискурс' && locale() !== 'ru' ? 'Discours' : translit(props.author.name)
}
const name = createMemo(() => {
if (locale() !== 'ru') {
if (props.author.name === 'Дискурс') {
return 'Discours'
}
return translit(props.author.name)
}
return props.author.name
})
// TODO: reimplement AuthorCard
return (
<div

View File

@ -134,8 +134,11 @@ export const ArticleCard = (props: ArticleCardProps) => {
<div class={styles.shoutAuthor}>
<For each={authors}>
{(author, index) => {
const name =
author.name === 'Дискурс' && locale() !== 'ru' ? 'Discours' : translit(author.name)
let name = author.name
if (locale() !== 'ru') {
name = name === 'Дискурс' ? 'Discours' : translit(name)
}
return (
<>