{"action":"created","issue":{"url":"https://api.github.com/repos/yahoo/fluxible-router/issues/25","labels_url":"https://api.github.com/repos/yahoo/fluxible-router/issues/25/labels{/name}","comments_url":"https://api.github.com/repos/yahoo/fluxible-router/issues/25/comments","events_url":"https://api.github.com/repos/yahoo/fluxible-router/issues/25/events","html_url":"https://github.com/yahoo/fluxible-router/issues/25","id":77609313,"number":25,"title":"Warning generated by router when routing to a page with list","user":{"login":"geekyme","id":977460,"avatar_url":"https://avatars.githubusercontent.com/u/977460?v=3","gravatar_id":"","url":"https://api.github.com/users/geekyme","html_url":"https://github.com/geekyme","followers_url":"https://api.github.com/users/geekyme/followers","following_url":"https://api.github.com/users/geekyme/following{/other_user}","gists_url":"https://api.github.com/users/geekyme/gists{/gist_id}","starred_url":"https://api.github.com/users/geekyme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/geekyme/subscriptions","organizations_url":"https://api.github.com/users/geekyme/orgs","repos_url":"https://api.github.com/users/geekyme/repos","events_url":"https://api.github.com/users/geekyme/events{/privacy}","received_events_url":"https://api.github.com/users/geekyme/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-05-18T10:59:33Z","updated_at":"2015-05-29T14:42:29Z","closed_at":null,"body":"I got this warning when I navigate using ```<NavLink />``` to a route with a list. No idea how to debug this. It does not happen on server side rendering. only on client side rendering when transiting routes.\r\n\r\n```\r\niterable.length has been deprecated, use iterable.size or iterable.count(). This warning will become a silent error in a future version. Error\r\n    at src_Map__Map.Object.defineProperty.get (webpack:///./~/fluxible-router/~/immutable/dist/immutable.js?:4584:21)\r\n    at eval (webpack:///./~/lodash/internal/createBaseEach.js?:14:41)\r\n    at Object.eval [as forEach] (webpack:///./~/lodash/internal/createForEach.js?:16:9)\r\n    at Object.Fetcher._defaultConstructGetUri (webpack:///./~/fluxible-plugin-fetchr/~/fetchr/libs/fetcher.client.js?:301:20)\r\n    at Object.Fetcher.single (webpack:///./~/fluxible-plugin-fetchr/~/fetchr/libs/fetcher.client.js?:390:36)\r\n    at Object.Fetcher._sync (webpack:///./~/fluxible-plugin-fetchr/~/fetchr/libs/fetcher.client.js?:264:22)\r\n    at Object.Fetcher.read (webpack:///./~/fluxible-plugin-fetchr/~/fetchr/libs/fetcher.client.js?:200:18)\r\n    at Object.crudProxyMethod [as read] (webpack:///./~/fluxible-plugin-fetchr/lib/fetchr-plugin.js?:38:28)\r\n    at getActivities (webpack:///./src/actions/activity-action-creators.js?:22:21)\r\n    at executeActionInternal (webpack:///./~/fluxible/lib/FluxibleContext.js?:166:18)\r\n    at eval (webpack:///./~/fluxible/lib/FluxibleContext.js?:133:17)\r\n    at Array.onNextTick (webpack:///(webpack)/~/node-libs-browser/~/timers-browserify/main.js?:64:12)\r\n    at drainQueue (webpack:///(webpack)/~/node-libs-browser/~/process/browser.js?:19:28)\r\n```"},"comment":{"url":"https://api.github.com/repos/yahoo/fluxible-router/issues/comments/106831901","html_url":"https://github.com/yahoo/fluxible-router/issues/25#issuecomment-106831901","issue_url":"https://api.github.com/repos/yahoo/fluxible-router/issues/25","id":106831901,"user":{"login":"geekyme","id":977460,"avatar_url":"https://avatars.githubusercontent.com/u/977460?v=3","gravatar_id":"","url":"https://api.github.com/users/geekyme","html_url":"https://github.com/geekyme","followers_url":"https://api.github.com/users/geekyme/followers","following_url":"https://api.github.com/users/geekyme/following{/other_user}","gists_url":"https://api.github.com/users/geekyme/gists{/gist_id}","starred_url":"https://api.github.com/users/geekyme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/geekyme/subscriptions","organizations_url":"https://api.github.com/users/geekyme/orgs","repos_url":"https://api.github.com/users/geekyme/repos","events_url":"https://api.github.com/users/geekyme/events{/privacy}","received_events_url":"https://api.github.com/users/geekyme/received_events","type":"User","site_admin":false},"created_at":"2015-05-29T14:42:29Z","updated_at":"2015-05-29T14:42:29Z","body":"I've managed to fix the issue thanks to your pointers. \r\n\r\nThe action I was calling in route.js for this particular route was ```getActivities``` and it was passed the route immutable object as in the data parameter.\r\n\r\nI was passing the entire route object into context.service.read() which triggered that warning. :S\r\n\r\nAnyways I realized that if I'm on the route /activity/, and I click the route that links to /activity/ again, the route action actually triggers despite no changes in the route. "}}