From 7018a708c318e29a5fea288cb024ece801f79253 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Thu, 9 Nov 2017 13:09:28 +0100 Subject: [PATCH] Fixed old C API for file transfer --- src/chat/chat-message/chat-message.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/chat/chat-message/chat-message.cpp b/src/chat/chat-message/chat-message.cpp index 7b80dd35c..3fe4c2831 100644 --- a/src/chat/chat-message/chat-message.cpp +++ b/src/chat/chat-message/chat-message.cpp @@ -286,6 +286,12 @@ LinphoneContent *ChatMessagePrivate::getFileTransferInformation () const { if (hasFileTransferContent()) { return getFileTransferContent()->toLinphoneContent(); } + for (const Content *c : contents) { + if (c->getContentType().isFile()) { + FileContent *fileContent = (FileContent *)c; + return fileContent->toLinphoneContent(); + } + } return NULL; }