{"action":"closed","issue":{"url":"https://api.github.com/repos/okTurtles/group-income-simple/issues/127","repository_url":"https://api.github.com/repos/okTurtles/group-income-simple","labels_url":"https://api.github.com/repos/okTurtles/group-income-simple/issues/127/labels{/name}","comments_url":"https://api.github.com/repos/okTurtles/group-income-simple/issues/127/comments","events_url":"https://api.github.com/repos/okTurtles/group-income-simple/issues/127/events","html_url":"https://github.com/okTurtles/group-income-simple/issues/127","id":191916801,"number":127,"title":"Ensure router properly replaces components via /?next=","user":{"login":"taoeffect","id":138706,"avatar_url":"https://avatars.githubusercontent.com/u/138706?v=3","gravatar_id":"","url":"https://api.github.com/users/taoeffect","html_url":"https://github.com/taoeffect","followers_url":"https://api.github.com/users/taoeffect/followers","following_url":"https://api.github.com/users/taoeffect/following{/other_user}","gists_url":"https://api.github.com/users/taoeffect/gists{/gist_id}","starred_url":"https://api.github.com/users/taoeffect/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/taoeffect/subscriptions","organizations_url":"https://api.github.com/users/taoeffect/orgs","repos_url":"https://api.github.com/users/taoeffect/repos","events_url":"https://api.github.com/users/taoeffect/events{/privacy}","received_events_url":"https://api.github.com/users/taoeffect/received_events","type":"User","site_admin":false},"labels":[{"id":347224009,"url":"https://api.github.com/repos/okTurtles/group-income-simple/labels/App:Frontend","name":"App:Frontend","color":"c7def8","default":false},{"id":347215225,"url":"https://api.github.com/repos/okTurtles/group-income-simple/labels/Kind:Bug","name":"Kind:Bug","color":"fc2929","default":false},{"id":489931768,"url":"https://api.github.com/repos/okTurtles/group-income-simple/labels/Level:Advanced","name":"Level:Advanced","color":"FFB07F","default":false},{"id":348004622,"url":"https://api.github.com/repos/okTurtles/group-income-simple/labels/Priority:High","name":"Priority:High","color":"d93f0b","default":false}],"state":"closed","locked":false,"assignee":{"login":"vijayee","id":7297296,"avatar_url":"https://avatars.githubusercontent.com/u/7297296?v=3","gravatar_id":"","url":"https://api.github.com/users/vijayee","html_url":"https://github.com/vijayee","followers_url":"https://api.github.com/users/vijayee/followers","following_url":"https://api.github.com/users/vijayee/following{/other_user}","gists_url":"https://api.github.com/users/vijayee/gists{/gist_id}","starred_url":"https://api.github.com/users/vijayee/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vijayee/subscriptions","organizations_url":"https://api.github.com/users/vijayee/orgs","repos_url":"https://api.github.com/users/vijayee/repos","events_url":"https://api.github.com/users/vijayee/events{/privacy}","received_events_url":"https://api.github.com/users/vijayee/received_events","type":"User","site_admin":false},"assignees":[{"login":"vijayee","id":7297296,"avatar_url":"https://avatars.githubusercontent.com/u/7297296?v=3","gravatar_id":"","url":"https://api.github.com/users/vijayee","html_url":"https://github.com/vijayee","followers_url":"https://api.github.com/users/vijayee/followers","following_url":"https://api.github.com/users/vijayee/following{/other_user}","gists_url":"https://api.github.com/users/vijayee/gists{/gist_id}","starred_url":"https://api.github.com/users/vijayee/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vijayee/subscriptions","organizations_url":"https://api.github.com/users/vijayee/orgs","repos_url":"https://api.github.com/users/vijayee/repos","events_url":"https://api.github.com/users/vijayee/events{/privacy}","received_events_url":"https://api.github.com/users/vijayee/received_events","type":"User","site_admin":false}],"milestone":null,"comments":3,"created_at":"2016-11-28T04:23:32Z","updated_at":"2016-12-02T17:25:30Z","closed_at":"2016-12-02T17:25:30Z","body":"### Problem\r\n\r\nVue components seem to accrue.\r\n\r\nFrom a fresh `grunt dev` run, do:\r\n\r\n1. Visit http://localhost:8000/simple/\r\n2. Click \"Start a group\", you'll be redirected to http://localhost:8000/simple/signup?next=%2Fnew-group\r\n3. Click \"Pay Group\"\r\n4. Click \"Start a group\" again\r\n\r\nIn the Chrome Vue devtools, you'll now see two `<CreateGroupView>`s:\r\n\r\n![screen shot 2016-11-27 at 8 21 49 pm](https://cloud.githubusercontent.com/assets/138706/20656217/3568a5a4-b4df-11e6-8884-c1a250e8fbf3.jpg)\r\n\r\nIf you repeat steps 3 and 4 the `CreateGroupView` components will just keep stacking.\r\n\r\n### Solution\r\n\r\nFix it so that components are properly destroyed."}}
{"actor":{"display_login":"vijayee"}}