show chat invite link label in chat list preview

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Samuel Newman
2026-06-09 16:31:07 +03:00
parent 2cb225dddd
commit 189c02a2c2
+7 -1
View File
@@ -1,4 +1,8 @@
import {AppBskyEmbedRecord, ChatBskyConvoDefs} from '@atproto/api'
import {
AppBskyEmbedRecord,
ChatBskyConvoDefs,
ChatBskyEmbedJoinLink,
} from '@atproto/api'
import {type I18n} from '@lingui/core'
import {msg} from '@lingui/core/macro'
@@ -83,6 +87,8 @@ export function getMessageInfo({
} else {
message = prefix(defaultEmbeddedContentMessage)
}
} else if (ChatBskyEmbedJoinLink.isView(lastMessage.embed)) {
message = prefix(i18n._(msg`(chat invite link)`))
} else {
message = prefix(defaultEmbeddedContentMessage)
}