{"action":"created","issue":{"url":"https://api.github.com/repos/apollostack/apollo-client/issues/724","repository_url":"https://api.github.com/repos/apollostack/apollo-client","labels_url":"https://api.github.com/repos/apollostack/apollo-client/issues/724/labels{/name}","comments_url":"https://api.github.com/repos/apollostack/apollo-client/issues/724/comments","events_url":"https://api.github.com/repos/apollostack/apollo-client/issues/724/events","html_url":"https://github.com/apollostack/apollo-client/pull/724","id":179806603,"number":724,"title":"Apollo reducers can't crash the Redux store","user":{"login":"rricard","id":246520,"avatar_url":"https://avatars.githubusercontent.com/u/246520?v=3","gravatar_id":"","url":"https://api.github.com/users/rricard","html_url":"https://github.com/rricard","followers_url":"https://api.github.com/users/rricard/followers","following_url":"https://api.github.com/users/rricard/following{/other_user}","gists_url":"https://api.github.com/users/rricard/gists{/gist_id}","starred_url":"https://api.github.com/users/rricard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rricard/subscriptions","organizations_url":"https://api.github.com/users/rricard/orgs","repos_url":"https://api.github.com/users/rricard/repos","events_url":"https://api.github.com/users/rricard/events{/privacy}","received_events_url":"https://api.github.com/users/rricard/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/apollostack/apollo-client/labels/ready","name":"ready","color":"0e8a16"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":8,"created_at":"2016-09-28T15:29:14Z","updated_at":"2016-09-28T23:35:32Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/apollostack/apollo-client/pulls/724","html_url":"https://github.com/apollostack/apollo-client/pull/724","diff_url":"https://github.com/apollostack/apollo-client/pull/724.diff","patch_url":"https://github.com/apollostack/apollo-client/pull/724.patch"},"body":"<!--\r\n  Thanks for filing a pull request on Apollo Client!\r\n\r\n  Please look at the following checklist to ensure that your PR\r\n  can be accepted quickly:\r\n-->\r\n\r\nTODO:\r\n\r\n- [x] If this PR is a new feature, reference an issue where a consensus about the design was reached (not necessary for small changes)\r\n- [x] Make sure all of the significant new logic is covered by tests\r\n- [x] Rebase your changes on master so that they can be merged easily\r\n- [x] Make sure all tests and linter rules pass\r\n- [x] Update CHANGELOG.md with your change\r\n- [x] Add your name and email to the AUTHORS file (optional)\r\n- [x] If this was a change that affects the external API, update the docs and post a link to the PR in the discussion\r\n\r\nWe prevent throwing inside the reducer by wrapping it in a try/catch block. The error will still be reported to the user in the console though."},"comment":{"url":"https://api.github.com/repos/apollostack/apollo-client/issues/comments/250332091","html_url":"https://github.com/apollostack/apollo-client/pull/724#issuecomment-250332091","issue_url":"https://api.github.com/repos/apollostack/apollo-client/issues/724","id":250332091,"user":{"login":"rricard","id":246520,"avatar_url":"https://avatars.githubusercontent.com/u/246520?v=3","gravatar_id":"","url":"https://api.github.com/users/rricard","html_url":"https://github.com/rricard","followers_url":"https://api.github.com/users/rricard/followers","following_url":"https://api.github.com/users/rricard/following{/other_user}","gists_url":"https://api.github.com/users/rricard/gists{/gist_id}","starred_url":"https://api.github.com/users/rricard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rricard/subscriptions","organizations_url":"https://api.github.com/users/rricard/orgs","repos_url":"https://api.github.com/users/rricard/repos","events_url":"https://api.github.com/users/rricard/events{/privacy}","received_events_url":"https://api.github.com/users/rricard/received_events","type":"User","site_admin":false},"created_at":"2016-09-28T23:35:32Z","updated_at":"2016-09-28T23:35:32Z","body":"can't get this last error locally ..."}}
{"actor":{"display_login":"rricard"}}