From fb2ae883768c9d4cd024f95e7c1ca1a62fcb75c2 Mon Sep 17 00:00:00 2001
From: Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
Date: Wed, 10 Jan 2018 13:13:27 -0500
Subject: [PATCH] datatransfer: enable requested-transfer
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

For debug purposes, all transfers were accepted by the daemon.

The request for validation of incoming file transfers is now active.
It relies on the accept method from IncomingFileTransfer that sets the
local path of the downloaded file, and starts the transfer.

Change-Id: Ib6ee870355604e3cec539ee138017ac79e3a818b
Reviewed-by: Anthony Léonard <anthony.leonard@savoirfairelinux.com>
---
 src/data_transfer.cpp | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/data_transfer.cpp b/src/data_transfer.cpp
index 00edb481f9..9735f787b5 100644
--- a/src/data_transfer.cpp
+++ b/src/data_transfer.cpp
@@ -256,13 +256,13 @@ std::string
 IncomingFileTransfer::requestFilename()
 {
     emit(DRing::DataTransferEventCode::wait_host_acceptance);
-    // Now wait for DataTransferFacade::acceptFileTransfer() call
 
-#if 0
+#if 1
+    // Now wait for DataTransferFacade::acceptFileTransfer() call
     filenamePromise_.get_future().wait();
     return info_.path;
 #else
-    // DEBUG
+    // For DEBUG only
     char filename[] = "/tmp/ring_XXXXXX";
     if (::mkstemp(filename) < 0)
         throw std::system_error(errno, std::generic_category());
-- 
GitLab