{"action":"created","issue":{"url":"https://api.github.com/repos/angular/angular/issues/8080","repository_url":"https://api.github.com/repos/angular/angular","labels_url":"https://api.github.com/repos/angular/angular/issues/8080/labels{/name}","comments_url":"https://api.github.com/repos/angular/angular/issues/8080/comments","events_url":"https://api.github.com/repos/angular/angular/issues/8080/events","html_url":"https://github.com/angular/angular/issues/8080","id":148522922,"number":8080,"title":"Router changes query parameters on refresh","user":{"login":"tdterry","id":228400,"avatar_url":"https://avatars.githubusercontent.com/u/228400?v=3","gravatar_id":"","url":"https://api.github.com/users/tdterry","html_url":"https://github.com/tdterry","followers_url":"https://api.github.com/users/tdterry/followers","following_url":"https://api.github.com/users/tdterry/following{/other_user}","gists_url":"https://api.github.com/users/tdterry/gists{/gist_id}","starred_url":"https://api.github.com/users/tdterry/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tdterry/subscriptions","organizations_url":"https://api.github.com/users/tdterry/orgs","repos_url":"https://api.github.com/users/tdterry/repos","events_url":"https://api.github.com/users/tdterry/events{/privacy}","received_events_url":"https://api.github.com/users/tdterry/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/angular/angular/labels/comp:%20router","name":"comp: router","color":"c7def8"}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-04-15T00:47:04Z","updated_at":"2016-10-04T22:59:48Z","closed_at":"2016-10-04T22:59:48Z","body":"When using the router, router params are not maintained correctly after refresh.\r\n\r\n\r\n**Steps to reproduce and a minimal demo of the problem**\r\n\r\nhttp://plnkr.co/edit/Kc7VhMJccxpduiFBkEwb\r\n\r\n_What steps should we try in your demo to see the problem?_\r\n\r\n**Current behavior**\r\n\r\nClick on \"?value=no parens\". See that value is displayed as \"no parens\". Now refresh, see that value is displayed as \"no%20parens\" (space is not decoded). \r\n\r\nClick on \"?value=parens()\". See that value is displayed as \"parens()\". Now refresh, see that value is displayed as \"parens\" (parens are stripped).\r\n\r\n**Expected/desired behavior**\r\n\r\nAfter refresh, the route params should be the same as when I navigate. Params should be decoded automatically, and parens should not be stripped.\r\n\r\n**Other information**\r\n"},"comment":{"url":"https://api.github.com/repos/angular/angular/issues/comments/251538043","html_url":"https://github.com/angular/angular/issues/8080#issuecomment-251538043","issue_url":"https://api.github.com/repos/angular/angular/issues/8080","id":251538043,"user":{"login":"vsavkin","id":35996,"avatar_url":"https://avatars.githubusercontent.com/u/35996?v=3","gravatar_id":"","url":"https://api.github.com/users/vsavkin","html_url":"https://github.com/vsavkin","followers_url":"https://api.github.com/users/vsavkin/followers","following_url":"https://api.github.com/users/vsavkin/following{/other_user}","gists_url":"https://api.github.com/users/vsavkin/gists{/gist_id}","starred_url":"https://api.github.com/users/vsavkin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vsavkin/subscriptions","organizations_url":"https://api.github.com/users/vsavkin/orgs","repos_url":"https://api.github.com/users/vsavkin/repos","events_url":"https://api.github.com/users/vsavkin/events{/privacy}","received_events_url":"https://api.github.com/users/vsavkin/received_events","type":"User","site_admin":false},"created_at":"2016-10-04T22:59:48Z","updated_at":"2016-10-04T22:59:48Z","body":"It seems the issue was opened before the router rewrite. And it doesn't look like the issue still makes sense. I'm closing it. Please reopen it if you think it still makes sense."}}
{"actor":{"display_login":"vsavkin"}}