{"action":"created","issue":{"url":"https://api.github.com/repos/kapouille/mongoquery/issues/9","repository_url":"https://api.github.com/repos/kapouille/mongoquery","labels_url":"https://api.github.com/repos/kapouille/mongoquery/issues/9/labels{/name}","comments_url":"https://api.github.com/repos/kapouille/mongoquery/issues/9/comments","events_url":"https://api.github.com/repos/kapouille/mongoquery/issues/9/events","html_url":"https://github.com/kapouille/mongoquery/pull/9","id":244815071,"number":9,"title":"Fixed $exists on JSON paths","user":{"login":"kerfab","id":14938596,"avatar_url":"https://avatars0.githubusercontent.com/u/14938596?v=4","gravatar_id":"","url":"https://api.github.com/users/kerfab","html_url":"https://github.com/kerfab","followers_url":"https://api.github.com/users/kerfab/followers","following_url":"https://api.github.com/users/kerfab/following{/other_user}","gists_url":"https://api.github.com/users/kerfab/gists{/gist_id}","starred_url":"https://api.github.com/users/kerfab/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kerfab/subscriptions","organizations_url":"https://api.github.com/users/kerfab/orgs","repos_url":"https://api.github.com/users/kerfab/repos","events_url":"https://api.github.com/users/kerfab/events{/privacy}","received_events_url":"https://api.github.com/users/kerfab/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2017-07-22T01:26:14Z","updated_at":"2017-07-22T02:10:19Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/kapouille/mongoquery/pulls/9","html_url":"https://github.com/kapouille/mongoquery/pull/9","diff_url":"https://github.com/kapouille/mongoquery/pull/9.diff","patch_url":"https://github.com/kapouille/mongoquery/pull/9.patch"},"body":"I implemented a method which resolves the value for a JSON path within an object.\r\n\r\nThe method handles both dotted JSON paths and index `[]` JSON paths. \r\n\r\nUsing this method I was able to test the existence of the key at path. It only triggers when the operator for the condition is a dotted `.` string or a bracketted `[]` string for $exists path, so existing code is not affected."},"comment":{"url":"https://api.github.com/repos/kapouille/mongoquery/issues/comments/317147189","html_url":"https://github.com/kapouille/mongoquery/pull/9#issuecomment-317147189","issue_url":"https://api.github.com/repos/kapouille/mongoquery/issues/9","id":317147189,"user":{"login":"kerfab","id":14938596,"avatar_url":"https://avatars0.githubusercontent.com/u/14938596?v=4","gravatar_id":"","url":"https://api.github.com/users/kerfab","html_url":"https://github.com/kerfab","followers_url":"https://api.github.com/users/kerfab/followers","following_url":"https://api.github.com/users/kerfab/following{/other_user}","gists_url":"https://api.github.com/users/kerfab/gists{/gist_id}","starred_url":"https://api.github.com/users/kerfab/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kerfab/subscriptions","organizations_url":"https://api.github.com/users/kerfab/orgs","repos_url":"https://api.github.com/users/kerfab/repos","events_url":"https://api.github.com/users/kerfab/events{/privacy}","received_events_url":"https://api.github.com/users/kerfab/received_events","type":"User","site_admin":false},"created_at":"2017-07-22T02:10:19Z","updated_at":"2017-07-22T02:10:19Z","body":"The error is due to travis itself, it seems. Tests passed on all other versions."}}
{"actor":{"display_login":"kerfab"}}