From 97d0a8cbbffa763fcda1a586f3867424bfcc6f85 Mon Sep 17 00:00:00 2001 From: Clemence Him <clemence.him@belledonne-communications.com> Date: Fri, 15 Nov 2024 16:32:19 +0100 Subject: [PATCH] Handle HTTP server errors (500-599) in file transfer responses --- src/chat/modifier/file-transfer-chat-message-modifier.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/chat/modifier/file-transfer-chat-message-modifier.cpp b/src/chat/modifier/file-transfer-chat-message-modifier.cpp index 7fe7b176d2..2e010d09be 100644 --- a/src/chat/modifier/file-transfer-chat-message-modifier.cpp +++ b/src/chat/modifier/file-transfer-chat-message-modifier.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2010-2022 Belledonne Communications SARL. + * Copyright (c) 2010-2024 Belledonne Communications SARL. * * This file is part of Liblinphone * (see https://gitlab.linphone.org/BC/public/liblinphone). @@ -831,7 +831,7 @@ void FileTransferChatMessageModifier::processResponseHeadersFromGetFile(const be if (!message) return; - if (code >= 400 && code < 500) { + if (code >= 400) { lWarning() << "File transfer failed with code " << code; const auto &chatRoom = message->getChatRoom(); if (chatRoom) { @@ -949,7 +949,7 @@ void FileTransferChatMessageModifier::processResponseFromGetFile(const belle_htt if (!message) return; int code = belle_http_response_get_status_code(event->response); - if (code >= 400 && code < 500) { + if (code >= 400) { lWarning() << "File transfer failed with code " << code; onDownloadFailed(); } else if (code != 200) { -- GitLab