commit c6eb14fee0eb2ed6a4508696cfc487a30408ee0a
parent d1977b6e19beff5f0651947e8c82962c6bfcb061
Author: rhunk <101876869+rhunk@users.noreply.github.com>
Date: Fri, 23 Jun 2023 00:30:39 +0200
fix(media_downloader): arroyo message hash
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app/src/main/kotlin/me/rhunk/snapenhance/features/impl/downloader/MediaDownloader.kt b/app/src/main/kotlin/me/rhunk/snapenhance/features/impl/downloader/MediaDownloader.kt
@@ -212,7 +212,7 @@ class MediaDownloader : Feature("MediaDownloader", loadParams = FeatureLoadParam
downloadOperaMedia(provideClientDownloadManager(
pathSuffix = authorUsername,
- mediaIdentifier = "$conversationId$senderId$messageId",
+ mediaIdentifier = "$conversationId$senderId${conversationMessage.server_message_id}",
mediaDisplaySource = authorUsername,
mediaDisplayType = MediaFilter.CHAT_MEDIA.mediaDisplayType,
friendInfo = author
@@ -437,7 +437,7 @@ class MediaDownloader : Feature("MediaDownloader", loadParams = FeatureLoadParam
val encryptionKeys = EncryptionHelper.getEncryptionKeys(contentType, messageReader, isArroyo = isArroyoMessage)
provideClientDownloadManager(
pathSuffix = authorName,
- mediaIdentifier = "${message.client_conversation_id}${message.sender_id}${message.client_message_id}",
+ mediaIdentifier = "${message.client_conversation_id}${message.sender_id}${message.server_message_id}",
mediaDisplaySource = authorName,
mediaDisplayType = MediaFilter.CHAT_MEDIA.mediaDisplayType,
friendInfo = friendInfo