This repository has been archived by the owner on Dec 11, 2019. It is now read-only.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #8146
This feature broke again after PR #8325. My fault for not catching it
during review. This PR fixes the code that is now on
master
.Addresses these comments:
It is better to add the '?download=true' querystring param with
url.parse
andurl.format
since blindly tacking on a'?download=true' can lead to invalid URLs.
A couple examples:
magnet:?a=b&c=d?download=true
is invalid and should use&download=true
insteadhttps://example.com/file.torrent#ix=1?download=true
is invalid as there should not be a query param after a hashAlso, this names the downloaded file correctly, which didn't seem to be working either after PR #8325.
git rebase -i
to squash commits (if needed).Didn't submit an issue since this isn't broken in a released version of Brave, just on
master
as of a few minutes ago. Lmk if I still should make an issue.Test Plan: