{"action":"opened","issue":{"url":"https://api.github.com/repos/hapijs/bell/issues/92","labels_url":"https://api.github.com/repos/hapijs/bell/issues/92/labels{/name}","comments_url":"https://api.github.com/repos/hapijs/bell/issues/92/comments","events_url":"https://api.github.com/repos/hapijs/bell/issues/92/events","html_url":"https://github.com/hapijs/bell/issues/92","id":81657787,"number":92,"title":"Fix POST payload format and location","user":{"login":"hueniverse","id":56631,"avatar_url":"https://avatars.githubusercontent.com/u/56631?v=3","gravatar_id":"","url":"https://api.github.com/users/hueniverse","html_url":"https://github.com/hueniverse","followers_url":"https://api.github.com/users/hueniverse/followers","following_url":"https://api.github.com/users/hueniverse/following{/other_user}","gists_url":"https://api.github.com/users/hueniverse/gists{/gist_id}","starred_url":"https://api.github.com/users/hueniverse/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hueniverse/subscriptions","organizations_url":"https://api.github.com/users/hueniverse/orgs","repos_url":"https://api.github.com/users/hueniverse/repos","events_url":"https://api.github.com/users/hueniverse/events{/privacy}","received_events_url":"https://api.github.com/users/hueniverse/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/hapijs/bell/labels/breaking%20changes","name":"breaking changes","color":"eb6420"},{"url":"https://api.github.com/repos/hapijs/bell/labels/bug","name":"bug","color":"e11d21"}],"state":"open","locked":false,"assignee":{"login":"hueniverse","id":56631,"avatar_url":"https://avatars.githubusercontent.com/u/56631?v=3","gravatar_id":"","url":"https://api.github.com/users/hueniverse","html_url":"https://github.com/hueniverse","followers_url":"https://api.github.com/users/hueniverse/followers","following_url":"https://api.github.com/users/hueniverse/following{/other_user}","gists_url":"https://api.github.com/users/hueniverse/gists{/gist_id}","starred_url":"https://api.github.com/users/hueniverse/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hueniverse/subscriptions","organizations_url":"https://api.github.com/users/hueniverse/orgs","repos_url":"https://api.github.com/users/hueniverse/repos","events_url":"https://api.github.com/users/hueniverse/events{/privacy}","received_events_url":"https://api.github.com/users/hueniverse/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/hapijs/bell/milestones/18","html_url":"https://github.com/hapijs/bell/milestones/2.9.1","labels_url":"https://api.github.com/repos/hapijs/bell/milestones/18/labels","id":1136837,"number":18,"title":"2.9.1","description":"","creator":{"login":"geek","id":441346,"avatar_url":"https://avatars.githubusercontent.com/u/441346?v=3","gravatar_id":"","url":"https://api.github.com/users/geek","html_url":"https://github.com/geek","followers_url":"https://api.github.com/users/geek/followers","following_url":"https://api.github.com/users/geek/following{/other_user}","gists_url":"https://api.github.com/users/geek/gists{/gist_id}","starred_url":"https://api.github.com/users/geek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/geek/subscriptions","organizations_url":"https://api.github.com/users/geek/orgs","repos_url":"https://api.github.com/users/geek/repos","events_url":"https://api.github.com/users/geek/events{/privacy}","received_events_url":"https://api.github.com/users/geek/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":0,"state":"open","created_at":"2015-05-27T20:48:39Z","updated_at":"2015-05-27T22:44:58Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2015-05-27T22:44:58Z","updated_at":"2015-05-27T22:44:58Z","closed_at":null,"body":"The client `resource()` method puts POST payloads in the query. Also, some providers (I'm looking at your stupid face Twitter) require the form-encoded payload to be OAuth compliant which means strings with `'!'` will not get encoded using normal encoding and break. This fixes it in a way that will work under all versions of node.\r\n\r\nIf you didn't use the `Bell.oauth.Client` API, you are not affected by this change. If you did, you need to replace calls to `client.request()` with the new `client.resource()`."}}