bytesCompleted for torrents with multiple files

This commit is contained in:
orignal
2026-08-23 14:32:20 -04:00
parent 6184157d3c
commit 895d10ed23
3 changed files with 34 additions and 1 deletions
+6 -1
View File
@@ -292,14 +292,19 @@ namespace torrents
files.push_back (file);
}
else
{
auto filesCompleted = torrent->GetFilesCompleted ();
size_t ind = 0;
for (const auto& [filePath, fileSize]: torrentFiles)
{
boost::json::object file;
file["name"] = filePath.string ();
file["length"] = fileSize;
file["bytesCompleted"] = 0; // TODO:
file["bytesCompleted"] = (ind < filesCompleted.size ()) ? filesCompleted[ind] : 0;
files.push_back (file);
ind++;
}
}
return files;
}
},