[Chat] Show invite link label in chat list preview (#10811)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1,4 +1,8 @@
|
|||||||
import {AppBskyEmbedRecord, ChatBskyConvoDefs} from '@atproto/api'
|
import {
|
||||||
|
AppBskyEmbedRecord,
|
||||||
|
ChatBskyConvoDefs,
|
||||||
|
ChatBskyEmbedJoinLink,
|
||||||
|
} from '@atproto/api'
|
||||||
import {type I18n} from '@lingui/core'
|
import {type I18n} from '@lingui/core'
|
||||||
import {msg} from '@lingui/core/macro'
|
import {msg} from '@lingui/core/macro'
|
||||||
|
|
||||||
@@ -83,6 +87,8 @@ export function getMessageInfo({
|
|||||||
} else {
|
} else {
|
||||||
message = prefix(defaultEmbeddedContentMessage)
|
message = prefix(defaultEmbeddedContentMessage)
|
||||||
}
|
}
|
||||||
|
} else if (ChatBskyEmbedJoinLink.isView(lastMessage.embed)) {
|
||||||
|
message = prefix(i18n._(msg`(chat invite link)`))
|
||||||
} else {
|
} else {
|
||||||
message = prefix(defaultEmbeddedContentMessage)
|
message = prefix(defaultEmbeddedContentMessage)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user