diff options
author | Joey Hess <joeyh@joeyh.name> | 2015-06-14 13:39:44 -0400 |
---|---|---|
committer | Joey Hess <joeyh@joeyh.name> | 2015-06-14 13:39:44 -0400 |
commit | 42983b9ecb1b02279e83c6922ba165b97bf69a54 (patch) | |
tree | a707fa0b55f3f78f82e0cee339c218d899a18844 /Command/AddUrl.hs | |
parent | fdbe8596c5f5dbe4d59c32c0ed42532ff51e5f45 (diff) |
Improve url parsing to handle some urls containing illegal [] characters in their paths.
Ie, "https://archive.org/download/zoom-2/Zoom - Release 2 (1996)(Active Software)[!].iso"
Diffstat (limited to 'Command/AddUrl.hs')
-rw-r--r-- | Command/AddUrl.hs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Command/AddUrl.hs b/Command/AddUrl.hs index 0de4da78f..fda2a99e0 100644 --- a/Command/AddUrl.hs +++ b/Command/AddUrl.hs @@ -139,7 +139,7 @@ startWeb relaxed optfile pathdepth s = go $ fromMaybe bad $ parseURI urlstring where (urlstring, downloader) = getDownloader s bad = fromMaybe (error $ "bad url " ++ urlstring) $ - parseURI $ escapeURIString isUnescapedInURI urlstring + Url.parseURIRelaxed $ urlstring go url = case downloader of QuviDownloader -> usequvi _ -> |