{"action":"created","issue":{"url":"https://api.github.com/repos/erikras/redux-form/issues/1694","repository_url":"https://api.github.com/repos/erikras/redux-form","labels_url":"https://api.github.com/repos/erikras/redux-form/issues/1694/labels{/name}","comments_url":"https://api.github.com/repos/erikras/redux-form/issues/1694/comments","events_url":"https://api.github.com/repos/erikras/redux-form/issues/1694/events","html_url":"https://github.com/erikras/redux-form/issues/1694","id":174970137,"number":1694,"title":"Field Arrays and immutable js","user":{"login":"KyKyPy3","id":483957,"avatar_url":"https://avatars.githubusercontent.com/u/483957?v=3","gravatar_id":"","url":"https://api.github.com/users/KyKyPy3","html_url":"https://github.com/KyKyPy3","followers_url":"https://api.github.com/users/KyKyPy3/followers","following_url":"https://api.github.com/users/KyKyPy3/following{/other_user}","gists_url":"https://api.github.com/users/KyKyPy3/gists{/gist_id}","starred_url":"https://api.github.com/users/KyKyPy3/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KyKyPy3/subscriptions","organizations_url":"https://api.github.com/users/KyKyPy3/orgs","repos_url":"https://api.github.com/users/KyKyPy3/repos","events_url":"https://api.github.com/users/KyKyPy3/events{/privacy}","received_events_url":"https://api.github.com/users/KyKyPy3/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":8,"created_at":"2016-09-04T21:15:12Z","updated_at":"2016-09-07T10:31:51Z","closed_at":null,"body":"Do you have a working example of the Field Arrays with immutable js? All my attempts to make it work lead to error \"list.splice is not a function\"."},"comment":{"url":"https://api.github.com/repos/erikras/redux-form/issues/comments/245240645","html_url":"https://github.com/erikras/redux-form/issues/1694#issuecomment-245240645","issue_url":"https://api.github.com/repos/erikras/redux-form/issues/1694","id":245240645,"user":{"login":"KyKyPy3","id":483957,"avatar_url":"https://avatars.githubusercontent.com/u/483957?v=3","gravatar_id":"","url":"https://api.github.com/users/KyKyPy3","html_url":"https://github.com/KyKyPy3","followers_url":"https://api.github.com/users/KyKyPy3/followers","following_url":"https://api.github.com/users/KyKyPy3/following{/other_user}","gists_url":"https://api.github.com/users/KyKyPy3/gists{/gist_id}","starred_url":"https://api.github.com/users/KyKyPy3/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KyKyPy3/subscriptions","organizations_url":"https://api.github.com/users/KyKyPy3/orgs","repos_url":"https://api.github.com/users/KyKyPy3/repos","events_url":"https://api.github.com/users/KyKyPy3/events{/privacy}","received_events_url":"https://api.github.com/users/KyKyPy3/received_events","type":"User","site_admin":false},"created_at":"2016-09-07T10:31:51Z","updated_at":"2016-09-07T10:31:51Z","body":"This test fail with you fix:\r\n\r\n```javascript\r\nit('should add to an existing List2', function () {\r\n    let initial = fromJS({\r\n      a: {\r\n        b: [\r\n          {\r\n            c: '123',\r\n          }\r\n        ]\r\n      }\r\n    })\r\n\r\n    let result = setIn(initial, 'a.b[0].d', '12')\r\n\r\n    let a = result.get('a')\r\n    expect(a).toExist('a missing')\r\n\r\n    let b = a.get('b')\r\n    expect(b).toExist('b missing')\r\n\r\n    let b0 = b.get(0)\r\n    expect(b0).toExist()\r\n\r\n    let b0c = b0.get('c')\r\n    expect(b0c).toEqual('123')\r\n\r\n    let b1 = b.get(1)\r\n    expect(b1).toExist()\r\n\r\n    let b1c = b1.get('c')\r\n    expect(b1c).toEqual('12')\r\n  });```"}}
{"actor":{"display_login":"KyKyPy3"}}