mirror of
https://github.com/qbittorrent/qBittorrent
synced 2025-08-22 22:33:34 -07:00
Add eXact Length parameter to magnet uri, solves #20752
This commit is contained in:
parent
2d1c4fc809
commit
da3422e55c
1 changed files with 5 additions and 0 deletions
|
@ -2863,6 +2863,11 @@ QString TorrentImpl::createMagnetURI() const
|
||||||
ret += u"&dn=" + QString::fromLatin1(QUrl::toPercentEncoding(displayName));
|
ret += u"&dn=" + QString::fromLatin1(QUrl::toPercentEncoding(displayName));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (hasMetadata())
|
||||||
|
{
|
||||||
|
ret += u"&xl=" + QString::number(totalSize());
|
||||||
|
}
|
||||||
|
|
||||||
for (const TrackerEntryStatus &tracker : asConst(trackers()))
|
for (const TrackerEntryStatus &tracker : asConst(trackers()))
|
||||||
{
|
{
|
||||||
ret += u"&tr=" + QString::fromLatin1(QUrl::toPercentEncoding(tracker.url));
|
ret += u"&tr=" + QString::fromLatin1(QUrl::toPercentEncoding(tracker.url));
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue