fix: do not log unnecessary exception

Signed-off-by: Infi <infi@infi.sh>
This commit is contained in:
Infi 2025-01-11 16:56:17 +01:00
parent 9603a2f7d4
commit 4c86cc9d88
1 changed files with 3 additions and 0 deletions

View File

@ -36,6 +36,7 @@ import chat.revolt.components.generic.UserAvatar
import chat.revolt.markdown.jbm.JBM
import chat.revolt.markdown.jbm.JBMRenderer
import chat.revolt.markdown.jbm.LocalJBMarkdownTreeState
import java.util.concurrent.CancellationException
@OptIn(JBM::class)
@Composable
@ -63,6 +64,8 @@ fun InReplyTo(
if (messageId !in RevoltAPI.messageCache) {
try {
RevoltAPI.messageCache[messageId] = fetchSingleMessage(channelId, messageId)
} catch (e: CancellationException) {
// It's fine
} catch (e: Exception) {
Log.e("InReplyTo", "Failed to fetch message $messageId", e)
}