From 8cca049e5ccd937595695e208c5b538d0d8b0ba2 Mon Sep 17 00:00:00 2001 From: Marvin W Date: Thu, 9 Jan 2020 13:21:54 +0100 Subject: [PATCH] Fix file receival in groupchat pmsx --- plugins/http-files/src/file_provider.vala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/http-files/src/file_provider.vala b/plugins/http-files/src/file_provider.vala index a025e37b..715f3e62 100644 --- a/plugins/http-files/src/file_provider.vala +++ b/plugins/http-files/src/file_provider.vala @@ -110,7 +110,7 @@ public class FileProvider : Dino.FileProvider, Object { Conversation? conversation = stream_interactor.get_module(ConversationManager.IDENTITY).get_conversation(file_transfer.counterpart.bare_jid, file_transfer.account); if (conversation == null) throw new FileReceiveError.GET_METADATA_FAILED("No conversation"); - Message? message = stream_interactor.get_module(MessageStorage.IDENTITY).get_message_by_id(int.parse(file_transfer.info), conversation); + Message? message = dino_db.get_message_by_id(int.parse(file_transfer.info)); if (message == null) throw new FileReceiveError.GET_METADATA_FAILED("No message"); var file_meta = new HttpFileMeta(); @@ -128,7 +128,7 @@ public class FileProvider : Dino.FileProvider, Object { Conversation? conversation = stream_interactor.get_module(ConversationManager.IDENTITY).get_conversation(file_transfer.counterpart.bare_jid, file_transfer.account); if (conversation == null) return null; - Message? message = stream_interactor.get_module(MessageStorage.IDENTITY).get_message_by_id(int.parse(file_transfer.info), conversation); + Message? message = dino_db.get_message_by_id(int.parse(file_transfer.info)); if (message == null) return null; var receive_data = new HttpFileReceiveData();