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:
Mapp/src/main/kotlin/me/rhunk/snapenhance/features/impl/downloader/MediaDownloader.kt | 4++--
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