{"action":"closed","issue":{"url":"https://api.github.com/repos/lodash/lodash/issues/2912","repository_url":"https://api.github.com/repos/lodash/lodash","labels_url":"https://api.github.com/repos/lodash/lodash/issues/2912/labels{/name}","comments_url":"https://api.github.com/repos/lodash/lodash/issues/2912/comments","events_url":"https://api.github.com/repos/lodash/lodash/issues/2912/events","html_url":"https://github.com/lodash/lodash/issues/2912","id":198170071,"number":2912,"title":"_.omit is deleting keys in deep omit","user":{"login":"HeleneDroal","id":21055010,"avatar_url":"https://avatars.githubusercontent.com/u/21055010?v=3","gravatar_id":"","url":"https://api.github.com/users/HeleneDroal","html_url":"https://github.com/HeleneDroal","followers_url":"https://api.github.com/users/HeleneDroal/followers","following_url":"https://api.github.com/users/HeleneDroal/following{/other_user}","gists_url":"https://api.github.com/users/HeleneDroal/gists{/gist_id}","starred_url":"https://api.github.com/users/HeleneDroal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/HeleneDroal/subscriptions","organizations_url":"https://api.github.com/users/HeleneDroal/orgs","repos_url":"https://api.github.com/users/HeleneDroal/repos","events_url":"https://api.github.com/users/HeleneDroal/events{/privacy}","received_events_url":"https://api.github.com/users/HeleneDroal/received_events","type":"User","site_admin":false},"labels":[{"id":2763152,"url":"https://api.github.com/repos/lodash/lodash/labels/bug","name":"bug","color":"fc2929","default":true}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-12-30T16:56:39Z","updated_at":"2016-12-31T00:11:32Z","closed_at":"2016-12-31T00:11:32Z","body":"Hi,\r\n\r\nBetween the 4.17.2 and the 4.17.3 versions, I noticed that the _.omit function is deteriorating the object when this is in deep level.\r\n\r\nFor example : \r\n```js\r\nconst object1 = { a: { b: 'c' } };\r\nconst object2 = _.omit(object1, 'a.b');\r\n\r\nconsole.log(object1);  // { a: {} }\r\n```"}}
{"actor":{"display_login":"jdalton"}}