{"action":"created","issue":{"url":"https://api.github.com/repos/whitecolor/mongoose-fill/issues/8","repository_url":"https://api.github.com/repos/whitecolor/mongoose-fill","labels_url":"https://api.github.com/repos/whitecolor/mongoose-fill/issues/8/labels{/name}","comments_url":"https://api.github.com/repos/whitecolor/mongoose-fill/issues/8/comments","events_url":"https://api.github.com/repos/whitecolor/mongoose-fill/issues/8/events","html_url":"https://github.com/whitecolor/mongoose-fill/pull/8","id":156245276,"number":8,"title":"Use mongoose PromiseProvider to enable ES2015 Promise compatibility","user":{"login":"gavinaiken","id":932263,"avatar_url":"https://avatars.githubusercontent.com/u/932263?v=3","gravatar_id":"","url":"https://api.github.com/users/gavinaiken","html_url":"https://github.com/gavinaiken","followers_url":"https://api.github.com/users/gavinaiken/followers","following_url":"https://api.github.com/users/gavinaiken/following{/other_user}","gists_url":"https://api.github.com/users/gavinaiken/gists{/gist_id}","starred_url":"https://api.github.com/users/gavinaiken/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gavinaiken/subscriptions","organizations_url":"https://api.github.com/users/gavinaiken/orgs","repos_url":"https://api.github.com/users/gavinaiken/repos","events_url":"https://api.github.com/users/gavinaiken/events{/privacy}","received_events_url":"https://api.github.com/users/gavinaiken/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-05-23T10:09:35Z","updated_at":"2016-05-23T10:49:18Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/whitecolor/mongoose-fill/pulls/8","html_url":"https://github.com/whitecolor/mongoose-fill/pull/8","diff_url":"https://github.com/whitecolor/mongoose-fill/pull/8.diff","patch_url":"https://github.com/whitecolor/mongoose-fill/pull/8.patch"},"body":"When using mongoose-fill and a promise provider other than the current default of mpromise in mongoose (as per http://mongoosejs.com/docs/promises.html#plugging-in-your-own-promises-library ), you receive an error \"Can't use ES6 promise with mpromise style constructor\" when trying to `fill` a query.\r\n\r\nThis change modifies mongoose-fill to use the new mongoose PromiseProvider and ES6 style promises so mongoose-fill is compatible with using native ES6 node promises."},"comment":{"url":"https://api.github.com/repos/whitecolor/mongoose-fill/issues/comments/220947874","html_url":"https://github.com/whitecolor/mongoose-fill/pull/8#issuecomment-220947874","issue_url":"https://api.github.com/repos/whitecolor/mongoose-fill/issues/8","id":220947874,"user":{"login":"whitecolor","id":736697,"avatar_url":"https://avatars.githubusercontent.com/u/736697?v=3","gravatar_id":"","url":"https://api.github.com/users/whitecolor","html_url":"https://github.com/whitecolor","followers_url":"https://api.github.com/users/whitecolor/followers","following_url":"https://api.github.com/users/whitecolor/following{/other_user}","gists_url":"https://api.github.com/users/whitecolor/gists{/gist_id}","starred_url":"https://api.github.com/users/whitecolor/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/whitecolor/subscriptions","organizations_url":"https://api.github.com/users/whitecolor/orgs","repos_url":"https://api.github.com/users/whitecolor/repos","events_url":"https://api.github.com/users/whitecolor/events{/privacy}","received_events_url":"https://api.github.com/users/whitecolor/received_events","type":"User","site_admin":false},"created_at":"2016-05-23T10:49:18Z","updated_at":"2016-05-23T10:49:18Z","body":"from what version does mongoose provides `mongoose.PromiseProvider`?"}}
{"actor":{"display_login":"whitecolor"}}