... and not for ones that have been around on the core already
prior to syncing.
{
auto transfer = Client::transferManager()->transfer(transferId);
if (transfer) {
{
auto transfer = Client::transferManager()->transfer(transferId);
if (transfer) {
- ReceiveFileDlg *dlg = new ReceiveFileDlg(transfer, this);
- dlg->show();
+ if (transfer->status() == Transfer::Status::New) {
+ ReceiveFileDlg *dlg = new ReceiveFileDlg(transfer, this);
+ dlg->show();
+ }
}
else {
qWarning() << "Unknown transfer ID" << transferId;
}
else {
qWarning() << "Unknown transfer ID" << transferId;