From dbecaf12a48cf77930285a3fa53d8330abc79a95 Mon Sep 17 00:00:00 2001 From: Ben Iofel Date: Sat, 13 Sep 2025 17:46:19 -0400 Subject: [PATCH] Show emoji reaction messages if target isn't found --- .../moez/QKSMS/repository/EmojiReactionRepositoryImpl.kt | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/data/src/main/java/com/moez/QKSMS/repository/EmojiReactionRepositoryImpl.kt b/data/src/main/java/com/moez/QKSMS/repository/EmojiReactionRepositoryImpl.kt index 5aa6607e..95fb48b7 100644 --- a/data/src/main/java/com/moez/QKSMS/repository/EmojiReactionRepositoryImpl.kt +++ b/data/src/main/java/com/moez/QKSMS/repository/EmojiReactionRepositoryImpl.kt @@ -190,7 +190,6 @@ class EmojiReactionRepositoryImpl @Inject constructor( ) { if (targetMessage == null) { Timber.w("Cannot remove emoji reaction '${reaction.emoji}': no target message found") - reactionMessage.isEmojiReaction = true return } @@ -229,14 +228,13 @@ class EmojiReactionRepositoryImpl @Inject constructor( } realm.insertOrUpdate(reaction) - reactionMessage.isEmojiReaction = true - if (targetMessage != null) { + reactionMessage.isEmojiReaction = true targetMessage.emojiReactions.add(reaction) Timber.i("Saved emoji reaction: ${reaction.emoji} to message ${targetMessage.id}") } else { - Timber.w("Saved emoji reaction without target message: ${reaction.emoji}") + Timber.w("No target message, cannot save emoji reaction: ${reaction.emoji}") } }