{"action":"created","issue":{"url":"https://api.github.com/repos/HenriWahl/Nagstamon/issues/225","repository_url":"https://api.github.com/repos/HenriWahl/Nagstamon","labels_url":"https://api.github.com/repos/HenriWahl/Nagstamon/issues/225/labels{/name}","comments_url":"https://api.github.com/repos/HenriWahl/Nagstamon/issues/225/comments","events_url":"https://api.github.com/repos/HenriWahl/Nagstamon/issues/225/events","html_url":"https://github.com/HenriWahl/Nagstamon/issues/225","id":149129402,"number":225,"title":"[bug] - strings passwd to browser aren't quoted","user":{"login":"theundefined","id":7404069,"avatar_url":"https://avatars.githubusercontent.com/u/7404069?v=3","gravatar_id":"","url":"https://api.github.com/users/theundefined","html_url":"https://github.com/theundefined","followers_url":"https://api.github.com/users/theundefined/followers","following_url":"https://api.github.com/users/theundefined/following{/other_user}","gists_url":"https://api.github.com/users/theundefined/gists{/gist_id}","starred_url":"https://api.github.com/users/theundefined/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/theundefined/subscriptions","organizations_url":"https://api.github.com/users/theundefined/orgs","repos_url":"https://api.github.com/users/theundefined/repos","events_url":"https://api.github.com/users/theundefined/events{/privacy}","received_events_url":"https://api.github.com/users/theundefined/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-04-18T11:56:11Z","updated_at":"2016-04-18T12:01:04Z","closed_at":null,"body":"passing string as parameter for url should be quoted.\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/HenriWahl/Nagstamon/issues/comments/211348818","html_url":"https://github.com/HenriWahl/Nagstamon/issues/225#issuecomment-211348818","issue_url":"https://api.github.com/repos/HenriWahl/Nagstamon/issues/225","id":211348818,"user":{"login":"theundefined","id":7404069,"avatar_url":"https://avatars.githubusercontent.com/u/7404069?v=3","gravatar_id":"","url":"https://api.github.com/users/theundefined","html_url":"https://github.com/theundefined","followers_url":"https://api.github.com/users/theundefined/followers","following_url":"https://api.github.com/users/theundefined/following{/other_user}","gists_url":"https://api.github.com/users/theundefined/gists{/gist_id}","starred_url":"https://api.github.com/users/theundefined/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/theundefined/subscriptions","organizations_url":"https://api.github.com/users/theundefined/orgs","repos_url":"https://api.github.com/users/theundefined/repos","events_url":"https://api.github.com/users/theundefined/events{/privacy}","received_events_url":"https://api.github.com/users/theundefined/received_events","type":"User","site_admin":false},"created_at":"2016-04-18T12:01:04Z","updated_at":"2016-04-18T12:01:04Z","body":"`index 0c43c30..492629d 100644\r\n--- a/Nagstamon/Nagstamon/Actions.py\r\n+++ b/Nagstamon/Nagstamon/Actions.py\r\n@@ -657,7 +657,7 @@ class Action(threading.Thread):\r\n                         }\r\n             # mapping mapping\r\n             for i in mapping:\r\n-                string = string.replace(i, mapping[i])\r\n+                string = string.replace(i, urllib.quote_plus(mapping[i]))\r\n \r\n             # see what action to take\r\n             if action_type == \"browser\":\r\n`"}}