{"action":"opened","issue":{"url":"https://api.github.com/repos/mozilla/addons/issues/146","repository_url":"https://api.github.com/repos/mozilla/addons","labels_url":"https://api.github.com/repos/mozilla/addons/issues/146/labels{/name}","comments_url":"https://api.github.com/repos/mozilla/addons/issues/146/comments","events_url":"https://api.github.com/repos/mozilla/addons/issues/146/events","html_url":"https://github.com/mozilla/addons/issues/146","id":161626316,"number":146,"title":"AMO: Redirect URLs improperly encoded","user":{"login":"neeklamy","id":155358,"avatar_url":"https://avatars.githubusercontent.com/u/155358?v=3","gravatar_id":"","url":"https://api.github.com/users/neeklamy","html_url":"https://github.com/neeklamy","followers_url":"https://api.github.com/users/neeklamy/followers","following_url":"https://api.github.com/users/neeklamy/following{/other_user}","gists_url":"https://api.github.com/users/neeklamy/gists{/gist_id}","starred_url":"https://api.github.com/users/neeklamy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/neeklamy/subscriptions","organizations_url":"https://api.github.com/users/neeklamy/orgs","repos_url":"https://api.github.com/users/neeklamy/repos","events_url":"https://api.github.com/users/neeklamy/events{/privacy}","received_events_url":"https://api.github.com/users/neeklamy/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-06-22T08:51:15Z","updated_at":"2016-06-22T08:51:15Z","closed_at":null,"body":"On Addons\\.mozilla\\.org (AMO), external URLs containing the ampersand character aren’t properly encoded. This can be seen on the Clean Links add-on page:\r\n\r\n**Steps to reproduce:**\r\n\r\n1. Go to the [Clean Links add-on page][clean-links]\r\n2. Install Clean Links\r\n3. Follow the “[Support site][support]” link\r\n4. You will end up on a non-existent page: http://forums.mozillazine.org/viewtopic.php?f=48\r\n\r\n**What’s happened:** The external site URL includes an ampersand which hasn’t been encoded\r\n\r\n<pre>https<span>://</span>outgoing&period;moz […] topic.php%3Ff=48<b>&</b>t=2749445</pre>\r\n\r\n**What should happen:** The external URL should be fully encoded\r\n\r\n<pre>https<span>://</span>outgoing&period;moz […] topic.php%3Ff=48<b>%26</b>t=2749445</pre>\r\n\r\nFollowing the link would then lead to the correct URL\r\n\r\n<pre>http://forums.mozillazine.org/viewtopic.php?f=48&t=2749445</pre>\r\n\r\nFor more detail, see: diegocr/CleanLinks#127\r\n\r\n[clean-links]: https://addons.mozilla.org/en-US/firefox/addon/clean-links/\r\n[support]: https://outgoing.mozilla.org/v1/581ea3cffea643f0af85feab6799df90727719d390f9df4c8bc5e188a9021fd2/http%3A//forums.mozillazine.org/viewtopic.php%3Ff=48&t=2749445"}}
{"actor":{"display_login":"neeklamy"}}