fixed bug causing RsCollection to fail on remote files. Now using RsCollectionDialog when downloading directories from friend shared files

This commit is contained in:
csoler 2017-11-12 22:46:29 +01:00
parent c0951b301e
commit 5997c10495
10 changed files with 83 additions and 53 deletions

View file

@ -2133,7 +2133,8 @@ void TransfersDialog::collCreate()
std::set<RsFileHash>::iterator it ;
getDLSelectedItems(&items, NULL);
for (it = items.begin(); it != items.end(); ++it) {
for (it = items.begin(); it != items.end(); ++it)
{
FileInfo info;
if (!rsFiles->FileDetails(*it, RS_FILE_HINTS_DOWNLOAD, info)) continue;
@ -2144,9 +2145,9 @@ void TransfersDialog::collCreate()
details.type = DIR_TYPE_FILE;
dirVec.push_back(details);
}//for (it = items.begin();
}
RsCollection(dirVec).openNewColl(this);
RsCollection(dirVec,RS_FILE_HINTS_LOCAL).openNewColl(this);
}
void TransfersDialog::collModif()