{"action":"created","issue":{"url":"https://api.github.com/repos/emberjs/ember.js/issues/3852","labels_url":"https://api.github.com/repos/emberjs/ember.js/issues/3852/labels{/name}","comments_url":"https://api.github.com/repos/emberjs/ember.js/issues/3852/comments","events_url":"https://api.github.com/repos/emberjs/ember.js/issues/3852/events","html_url":"https://github.com/emberjs/ember.js/pull/3852","id":23724923,"number":3852,"title":"[BREAKING BUGFIX] Do not assume null Ember.get targets are all globals","user":{"login":"mixonic","id":8752,"avatar_url":"https://avatars.githubusercontent.com/u/8752?v=3","gravatar_id":"","url":"https://api.github.com/users/mixonic","html_url":"https://github.com/mixonic","followers_url":"https://api.github.com/users/mixonic/followers","following_url":"https://api.github.com/users/mixonic/following{/other_user}","gists_url":"https://api.github.com/users/mixonic/gists{/gist_id}","starred_url":"https://api.github.com/users/mixonic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mixonic/subscriptions","organizations_url":"https://api.github.com/users/mixonic/orgs","repos_url":"https://api.github.com/users/mixonic/repos","events_url":"https://api.github.com/users/mixonic/events{/privacy}","received_events_url":"https://api.github.com/users/mixonic/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/emberjs/ember.js/labels/Needs%20Label%20Review","name":"Needs Label Review","color":"c7def8"},{"url":"https://api.github.com/repos/emberjs/ember.js/labels/Needs%20Team%20Discussion","name":"Needs Team Discussion","color":"5319e7"},{"url":"https://api.github.com/repos/emberjs/ember.js/labels/Old:%20improvement","name":"Old: improvement","color":"207de5"}],"state":"open","locked":false,"assignee":{"login":"mixonic","id":8752,"avatar_url":"https://avatars.githubusercontent.com/u/8752?v=3","gravatar_id":"","url":"https://api.github.com/users/mixonic","html_url":"https://github.com/mixonic","followers_url":"https://api.github.com/users/mixonic/followers","following_url":"https://api.github.com/users/mixonic/following{/other_user}","gists_url":"https://api.github.com/users/mixonic/gists{/gist_id}","starred_url":"https://api.github.com/users/mixonic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mixonic/subscriptions","organizations_url":"https://api.github.com/users/mixonic/orgs","repos_url":"https://api.github.com/users/mixonic/repos","events_url":"https://api.github.com/users/mixonic/events{/privacy}","received_events_url":"https://api.github.com/users/mixonic/received_events","type":"User","site_admin":false},"milestone":null,"comments":15,"created_at":"2013-12-04T15:56:28Z","updated_at":"2015-03-08T16:19:53Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/emberjs/ember.js/pulls/3852","html_url":"https://github.com/emberjs/ember.js/pull/3852","diff_url":"https://github.com/emberjs/ember.js/pull/3852.diff","patch_url":"https://github.com/emberjs/ember.js/pull/3852.patch"},"body":"Some bugfixin'.\r\n\r\n* Changes globals to only mean properties starting with `$` or a\r\n  capital letter.\r\n* Changes `normalizeTuple(obj, 'Foo')` to resolve `Foo` as a global. This makes the behavior consistent with `normalizeTuple(obj, 'Foo.bar')` which already resolves `Foo` as a global (and looks up `bar`).\r\n* Changes `normalizeTuple(null, 'Foo')` to resolve `Foo` as a global.\r\n* Specs `normalizeTuple('null', 'foo')` to resolve to `[undefined, '']`.\r\n  This is unfortunate but needed to keep `getPath` happy.\r\n\r\nThis code is old, and tricky to modify due to perf optimizations and edge case behavior. It would be great to refactor more heavily at some other date.\r\n\r\nFixes #3760\r\n\r\n/cc @bantic @hejld"},"comment":{"url":"https://api.github.com/repos/emberjs/ember.js/issues/comments/77758661","html_url":"https://github.com/emberjs/ember.js/pull/3852#issuecomment-77758661","issue_url":"https://api.github.com/repos/emberjs/ember.js/issues/3852","id":77758661,"user":{"login":"rwjblue","id":12637,"avatar_url":"https://avatars.githubusercontent.com/u/12637?v=3","gravatar_id":"","url":"https://api.github.com/users/rwjblue","html_url":"https://github.com/rwjblue","followers_url":"https://api.github.com/users/rwjblue/followers","following_url":"https://api.github.com/users/rwjblue/following{/other_user}","gists_url":"https://api.github.com/users/rwjblue/gists{/gist_id}","starred_url":"https://api.github.com/users/rwjblue/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rwjblue/subscriptions","organizations_url":"https://api.github.com/users/rwjblue/orgs","repos_url":"https://api.github.com/users/rwjblue/repos","events_url":"https://api.github.com/users/rwjblue/events{/privacy}","received_events_url":"https://api.github.com/users/rwjblue/received_events","type":"User","site_admin":false},"created_at":"2015-03-08T16:19:53Z","updated_at":"2015-03-08T16:19:53Z","body":"ZOMG ZOMG ZOMG"}}