Skip to content
Snippets Groups Projects
Commit 5b727740 authored by Sébastien Blin's avatar Sébastien Blin Committed by Philippe Gorley
Browse files

datatransfer: store file path in database instead of just filename


Change-Id: Ia50c7976e7d4eb57837b2c15aad9d78071deda03
Reviewed-by: default avatarPhilippe Gorley <philippe.gorley@savoirfairelinux.com>
parent 2f73e0b8
Branches
No related tags found
No related merge requests found
...@@ -233,7 +233,7 @@ addDataTransferToConversation(Database& db, ...@@ -233,7 +233,7 @@ addDataTransferToConversation(Database& db,
{":author_id", infoFromDaemon.isOutgoing? accountProfileId : peerProfileId}, {":author_id", infoFromDaemon.isOutgoing? accountProfileId : peerProfileId},
{":conversation_id", conversationId}, {":conversation_id", conversationId},
{":timestamp", std::to_string(std::time(nullptr))}, {":timestamp", std::to_string(std::time(nullptr))},
{":body", infoFromDaemon.displayName}, {":body", infoFromDaemon.path},
{":type", infoFromDaemon.isOutgoing ? {":type", infoFromDaemon.isOutgoing ?
"OUTGOING_DATA_TRANSFER" : "OUTGOING_DATA_TRANSFER" :
"INCOMING_DATA_TRANSFER"}, "INCOMING_DATA_TRANSFER"},
......
...@@ -125,7 +125,7 @@ DataTransferModel::transferInfo(long long ringId, datatransfer::Info& lrc_info) ...@@ -125,7 +125,7 @@ DataTransferModel::transferInfo(long long ringId, datatransfer::Info& lrc_info)
lrc_info.isOutgoing = !(infoFromDaemon.flags & (1 << uint32_t(DRing::DataTransferFlags::direction))); lrc_info.isOutgoing = !(infoFromDaemon.flags & (1 << uint32_t(DRing::DataTransferFlags::direction)));
lrc_info.totalSize = infoFromDaemon.totalSize; lrc_info.totalSize = infoFromDaemon.totalSize;
lrc_info.progress = infoFromDaemon.bytesProgress; lrc_info.progress = infoFromDaemon.bytesProgress;
lrc_info.path = infoFromDaemon.displayName.toStdString(); lrc_info.path = infoFromDaemon.path.toStdString();
lrc_info.displayName = infoFromDaemon.displayName.toStdString(); lrc_info.displayName = infoFromDaemon.displayName.toStdString();
lrc_info.accountId = infoFromDaemon.accountId.toStdString(); lrc_info.accountId = infoFromDaemon.accountId.toStdString();
lrc_info.peerUri = infoFromDaemon.peer.toStdString(); lrc_info.peerUri = infoFromDaemon.peer.toStdString();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment