{"action":"created","issue":{"url":"https://api.github.com/repos/relay-tools/react-router-relay/issues/76","labels_url":"https://api.github.com/repos/relay-tools/react-router-relay/issues/76/labels{/name}","comments_url":"https://api.github.com/repos/relay-tools/react-router-relay/issues/76/comments","events_url":"https://api.github.com/repos/relay-tools/react-router-relay/issues/76/events","html_url":"https://github.com/relay-tools/react-router-relay/issues/76","id":116854672,"number":76,"title":"Diagnosing failure after upgrading to v0.8.0","user":{"login":"colllin","id":185923,"avatar_url":"https://avatars.githubusercontent.com/u/185923?v=3","gravatar_id":"","url":"https://api.github.com/users/colllin","html_url":"https://github.com/colllin","followers_url":"https://api.github.com/users/colllin/followers","following_url":"https://api.github.com/users/colllin/following{/other_user}","gists_url":"https://api.github.com/users/colllin/gists{/gist_id}","starred_url":"https://api.github.com/users/colllin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/colllin/subscriptions","organizations_url":"https://api.github.com/users/colllin/orgs","repos_url":"https://api.github.com/users/colllin/repos","events_url":"https://api.github.com/users/colllin/events{/privacy}","received_events_url":"https://api.github.com/users/colllin/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":17,"created_at":"2015-11-13T21:23:07Z","updated_at":"2015-11-17T17:33:39Z","closed_at":"2015-11-16T23:34:19Z","body":"Hey, How can I diagnose a silent failure after upgrading both react-router-relay and react-router?\r\n\r\nI was already on react-router@1.0.0-rc3, but upgraded to Relay@0.5.0, react-router-relay@0.8.0, and react-router@1.0.0.\r\n\r\nI switched to using `<RelayRouter>`, but now one of my routes doesn't correctly render its children.\r\n\r\nI have something like...\r\n\r\n    ReactDOM.render(\r\n        <RelayRouter\r\n            history={createBrowserHistory()}\r\n        >\r\n            <Route path=\"/\" component={AdminApp}>\r\n                <IndexRoute component={CampaignList} queries={ViewerQueries} />\r\n                <Route path=\"/campaigns/:campaignId\" component={Campaign} queries={CampaignAndViewerQueries}>\r\n                    <IndexRoute component={CampaignMain} queries={CampaignAndViewerQueries} />\r\n                    <Route path=\"geometries\" component={CampaignGeometries} queries={CampaignAndViewerQueries}>\r\n                        <Route path=\"upload\" component={CampaignGeometriesUpload} queries={CampaignQueries} />\r\n                    </Route>\r\n                </Route>\r\n            </Route>\r\n        </RelayRouter>,\r\n        document.getElementById('app-root')\r\n    );\r\n\r\nAnd CampaignList renders correctly at the root (`/`), but at `/campaigns/:id`, Campaign doesn't render.  My best guess is that it has something to do with having deeper nesting?  Since CampaignList doesn't have any child routes but Campaign does."},"comment":{"url":"https://api.github.com/repos/relay-tools/react-router-relay/issues/comments/157446103","html_url":"https://github.com/relay-tools/react-router-relay/issues/76#issuecomment-157446103","issue_url":"https://api.github.com/repos/relay-tools/react-router-relay/issues/76","id":157446103,"user":{"login":"devknoll","id":1477230,"avatar_url":"https://avatars.githubusercontent.com/u/1477230?v=3","gravatar_id":"","url":"https://api.github.com/users/devknoll","html_url":"https://github.com/devknoll","followers_url":"https://api.github.com/users/devknoll/followers","following_url":"https://api.github.com/users/devknoll/following{/other_user}","gists_url":"https://api.github.com/users/devknoll/gists{/gist_id}","starred_url":"https://api.github.com/users/devknoll/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/devknoll/subscriptions","organizations_url":"https://api.github.com/users/devknoll/orgs","repos_url":"https://api.github.com/users/devknoll/repos","events_url":"https://api.github.com/users/devknoll/events{/privacy}","received_events_url":"https://api.github.com/users/devknoll/received_events","type":"User","site_admin":false},"created_at":"2015-11-17T17:33:39Z","updated_at":"2015-11-17T17:33:39Z","body":"Yeah, I don't think it was specifically mentioned anywhere, but it's been the documented way since relay@0.2.1. I think since that so closely followed release, it wasn't expected to affect a large number of people.\r\n\r\nIt looks like https://github.com/facebook/relay/commit/658587eb5035c09d01c90116e7abeda43e7cd34a is relaxing the restriction here, which may make this even more confusing :wink: "}}