{"action":"created","issue":{"url":"https://api.github.com/repos/prose/prose/issues/643","labels_url":"https://api.github.com/repos/prose/prose/issues/643/labels{/name}","comments_url":"https://api.github.com/repos/prose/prose/issues/643/comments","events_url":"https://api.github.com/repos/prose/prose/issues/643/events","html_url":"https://github.com/prose/prose/issues/643","id":23912515,"number":643,"title":"Unauthenticated users can't submit pull requests","user":{"login":"benbalter","id":282759,"avatar_url":"https://avatars.githubusercontent.com/u/282759?v=3","gravatar_id":"","url":"https://api.github.com/users/benbalter","html_url":"https://github.com/benbalter","followers_url":"https://api.github.com/users/benbalter/followers","following_url":"https://api.github.com/users/benbalter/following{/other_user}","gists_url":"https://api.github.com/users/benbalter/gists{/gist_id}","starred_url":"https://api.github.com/users/benbalter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/benbalter/subscriptions","organizations_url":"https://api.github.com/users/benbalter/orgs","repos_url":"https://api.github.com/users/benbalter/repos","events_url":"https://api.github.com/users/benbalter/events{/privacy}","received_events_url":"https://api.github.com/users/benbalter/received_events","type":"User","site_admin":true},"labels":[{"url":"https://api.github.com/repos/prose/prose/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/prose/prose/labels/help-wanted","name":"help-wanted","color":"eb6420"},{"url":"https://api.github.com/repos/prose/prose/labels/regression","name":"regression","color":"eb6420"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/prose/prose/milestones/16","labels_url":"https://api.github.com/repos/prose/prose/milestones/16/labels","id":386242,"number":16,"title":"Priority","description":"","creator":{"login":"mikemorris","id":1149913,"avatar_url":"https://avatars.githubusercontent.com/u/1149913?v=3","gravatar_id":"","url":"https://api.github.com/users/mikemorris","html_url":"https://github.com/mikemorris","followers_url":"https://api.github.com/users/mikemorris/followers","following_url":"https://api.github.com/users/mikemorris/following{/other_user}","gists_url":"https://api.github.com/users/mikemorris/gists{/gist_id}","starred_url":"https://api.github.com/users/mikemorris/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mikemorris/subscriptions","organizations_url":"https://api.github.com/users/mikemorris/orgs","repos_url":"https://api.github.com/users/mikemorris/repos","events_url":"https://api.github.com/users/mikemorris/events{/privacy}","received_events_url":"https://api.github.com/users/mikemorris/received_events","type":"User","site_admin":false},"open_issues":16,"closed_issues":19,"state":"open","created_at":"2013-07-24T21:56:38Z","updated_at":"2014-12-09T17:14:39Z","due_on":null,"closed_at":null},"comments":13,"created_at":"2013-12-07T21:44:57Z","updated_at":"2015-01-12T16:56:10Z","closed_at":null,"body":"Believe this is a regression surfaced over in https://github.com/project-open-data/project-open-data.github.io/issues/104#issuecomment-30065560.\r\n\r\n## Steps to reproduce\r\n\r\n1. Open an incognito window\r\n\r\n2. Click a link to the edit view of a file ([e.g.](http://prose.io/#project-open-data/project-open-data.github.io/edit/master/index.md))\r\n\r\n3. Make a change\r\n\r\n4. Click submit\r\n\r\n## Expected\r\n\r\nUser is logged in and then PR is submitted\r\n\r\n## Actual\r\n\r\nEndless spinner of death\r\n\r\n/cc @konklone"},"comment":{"url":"https://api.github.com/repos/prose/prose/issues/comments/69602965","html_url":"https://github.com/prose/prose/issues/643#issuecomment-69602965","issue_url":"https://api.github.com/repos/prose/prose/issues/643","id":69602965,"user":{"login":"mikemorris","id":1149913,"avatar_url":"https://avatars.githubusercontent.com/u/1149913?v=3","gravatar_id":"","url":"https://api.github.com/users/mikemorris","html_url":"https://github.com/mikemorris","followers_url":"https://api.github.com/users/mikemorris/followers","following_url":"https://api.github.com/users/mikemorris/following{/other_user}","gists_url":"https://api.github.com/users/mikemorris/gists{/gist_id}","starred_url":"https://api.github.com/users/mikemorris/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mikemorris/subscriptions","organizations_url":"https://api.github.com/users/mikemorris/orgs","repos_url":"https://api.github.com/users/mikemorris/repos","events_url":"https://api.github.com/users/mikemorris/events{/privacy}","received_events_url":"https://api.github.com/users/mikemorris/received_events","type":"User","site_admin":false},"created_at":"2015-01-12T16:56:10Z","updated_at":"2015-01-12T16:56:10Z","body":"@Floppy The expected workflow would be for the user to be automatically logged in to GitHub if the user has authorized Prose previously but is not logged in, prompted to auth Prose with GitHub if logged in but not already authorized, or prompted to log in and then auth if not logged in to GitHub and Prose has been been previously authorized.\r\n\r\nThis functionality was in the original scope of Things Prose Should Do™ but I believe that it was never implemented in mid-2013 refactor.\r\n\r\n/cc @prose/contributors "}}