diff --git a/src/webui/api/torrentscontroller.cpp b/src/webui/api/torrentscontroller.cpp index 7c8d5c492..825cb5cfa 100644 --- a/src/webui/api/torrentscontroller.cpp +++ b/src/webui/api/torrentscontroller.cpp @@ -278,7 +278,7 @@ namespace return trackerList; } - QJsonArray getFiles(const BitTorrent::Torrent *const torrent, QList &fileIndexes) + QJsonArray getFiles(const BitTorrent::Torrent *const torrent, QList fileIndexes = {}) { Q_ASSERT(torrent->hasMetadata()); if (!torrent->hasMetadata()) [[unlikely]] @@ -311,7 +311,7 @@ namespace }; const BitTorrent::TorrentInfo::PieceRange idx = info.filePieces(index); - fileDict[KEY_FILE_PIECE_RANGE] = QJsonArray{idx.first(), idx.last()}; + fileDict[KEY_FILE_PIECE_RANGE] = QJsonArray {idx.first(), idx.last()}; if (index == 0) fileDict[KEY_FILE_IS_SEED] = torrent->isFinished(); @@ -416,10 +416,7 @@ void TorrentsController::infoAction() QVariantMap serializedTorrent = serialize(*torrent); if (includeFiles) - { - QList fileIndexes; - serializedTorrent.insert(KEY_PROP_FILES, getFiles(torrent, fileIndexes)); - } + serializedTorrent.insert(KEY_PROP_FILES, getFiles(torrent)); if (includeTrackers) serializedTorrent.insert(KEY_PROP_TRACKERS, getTrackers(torrent));