From 54a2789d88e23045005d830969ea44616a0f2442 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Blin?= <sebastien.blin@savoirfairelinux.com> Date: Fri, 25 Jun 2021 11:08:16 -0400 Subject: [PATCH] chatview: add ability to download files from other devices For swarm, files are synchronized. So, the download must be shown for files sent by another devices. Change-Id: I1351804e9f492e2aac8a75048a7ac3de9604ba39 GitLab: https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/455 --- src/web-chatview/chatview.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/web-chatview/chatview.js b/src/web-chatview/chatview.js index 19845dae..6de8f7b7 100644 --- a/src/web-chatview/chatview.js +++ b/src/web-chatview/chatview.js @@ -1274,11 +1274,11 @@ function updateFileInteraction(message_div, message_object, forceTypeToFile = fa // Update flat buttons var left_buttons = message_div.querySelector(".left_buttons") left_buttons.innerHTML = "" - if (message_delivery_status === "awaiting peer" || - message_delivery_status === "awaiting host" || + + if (message_delivery_status === "awaiting host" || message_delivery_status.indexOf("ongoing") === 0) { - if (message_direction === "in" && message_delivery_status.indexOf("ongoing") !== 0) { + if (message_delivery_status.indexOf("ongoing") !== 0) { // add buttons to accept or refuse a call. var accept_button = document.createElement("div") accept_button.innerHTML = acceptSvg @@ -1311,7 +1311,7 @@ function updateFileInteraction(message_div, message_object, forceTypeToFile = fa left_buttons.appendChild(refuse_button) } - } else { + } else if (message_delivery_status !== "awaiting peer") { var status_button = document.createElement("div") var statusFile = fileSvg if (isErrorStatus(message_delivery_status)) -- GitLab