From 93689ad73df449b476cbb69e79f0f6d9c09ebce1 Mon Sep 17 00:00:00 2001 From: Paul Frazee Date: Fri, 30 Jun 2023 12:21:30 -0500 Subject: Fix: correctly handle the case where the user has no languages configured --- src/view/com/post-thread/PostThreadItem.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/view/com/post-thread/PostThreadItem.tsx') diff --git a/src/view/com/post-thread/PostThreadItem.tsx b/src/view/com/post-thread/PostThreadItem.tsx index c691e7f36..83a51f7aa 100644 --- a/src/view/com/post-thread/PostThreadItem.tsx +++ b/src/view/com/post-thread/PostThreadItem.tsx @@ -69,7 +69,9 @@ export const PostThreadItem = observer(function PostThreadItem({ const primaryLanguage = store.preferences.contentLanguages[0] || 'en' const translatorUrl = getTranslatorLink(primaryLanguage, record?.text || '') const needsTranslation = useMemo( - () => !isPostInLanguage(item.post, store.preferences.contentLanguages), + () => + store.preferences.contentLanguages.length > 0 && + !isPostInLanguage(item.post, store.preferences.contentLanguages), [item.post, store.preferences.contentLanguages], ) -- cgit 1.4.1