{"action":"created","issue":{"url":"https://api.github.com/repos/fortunejs/fortune-json-api/issues/16","repository_url":"https://api.github.com/repos/fortunejs/fortune-json-api","labels_url":"https://api.github.com/repos/fortunejs/fortune-json-api/issues/16/labels{/name}","comments_url":"https://api.github.com/repos/fortunejs/fortune-json-api/issues/16/comments","events_url":"https://api.github.com/repos/fortunejs/fortune-json-api/issues/16/events","html_url":"https://github.com/fortunejs/fortune-json-api/issues/16","id":135838497,"number":16,"title":"Request body invalid","user":{"login":"ksnyde","id":980757,"avatar_url":"https://avatars.githubusercontent.com/u/980757?v=3","gravatar_id":"","url":"https://api.github.com/users/ksnyde","html_url":"https://github.com/ksnyde","followers_url":"https://api.github.com/users/ksnyde/followers","following_url":"https://api.github.com/users/ksnyde/following{/other_user}","gists_url":"https://api.github.com/users/ksnyde/gists{/gist_id}","starred_url":"https://api.github.com/users/ksnyde/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ksnyde/subscriptions","organizations_url":"https://api.github.com/users/ksnyde/orgs","repos_url":"https://api.github.com/users/ksnyde/repos","events_url":"https://api.github.com/users/ksnyde/events{/privacy}","received_events_url":"https://api.github.com/users/ksnyde/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2016-02-23T19:30:48Z","updated_at":"2016-02-24T00:20:50Z","closed_at":null,"body":"I have no problems running GET requests but POST and PUTs seem to be causing errors that didn't exist in earlier builds. For instance, in the following  PUT request:\r\n\r\n![2016-02-23_19-23-46](https://cloud.githubusercontent.com/assets/980757/13263907/a0dbd380-da63-11e5-8cd2-ac5007e74696.png)\r\n\r\nIn the terminal I can see that this results in:\r\n\r\n> Unhandled rejection Error: Invalid method.\r\n    at Object.JsonSerializer.parsePayload (/project/api/node_modules/fortune/lib/net/http_json_serializer.js:204:11)\r\n    at /project/api/node_modules/fortune/lib/net/http_server.js:228:45\r\n\r\nAs for configuration at this point I'm simply providing model definitions ... in this case for the `actions` model. "},"comment":{"url":"https://api.github.com/repos/fortunejs/fortune-json-api/issues/comments/187982810","html_url":"https://github.com/fortunejs/fortune-json-api/issues/16#issuecomment-187982810","issue_url":"https://api.github.com/repos/fortunejs/fortune-json-api/issues/16","id":187982810,"user":{"login":"0x8890","id":1175095,"avatar_url":"https://avatars.githubusercontent.com/u/1175095?v=3","gravatar_id":"","url":"https://api.github.com/users/0x8890","html_url":"https://github.com/0x8890","followers_url":"https://api.github.com/users/0x8890/followers","following_url":"https://api.github.com/users/0x8890/following{/other_user}","gists_url":"https://api.github.com/users/0x8890/gists{/gist_id}","starred_url":"https://api.github.com/users/0x8890/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/0x8890/subscriptions","organizations_url":"https://api.github.com/users/0x8890/orgs","repos_url":"https://api.github.com/users/0x8890/repos","events_url":"https://api.github.com/users/0x8890/events{/privacy}","received_events_url":"https://api.github.com/users/0x8890/received_events","type":"User","site_admin":false},"created_at":"2016-02-24T00:20:50Z","updated_at":"2016-02-24T00:20:50Z","body":"Oh this is another issue: Serializer has moved out of core. The reasoning is that serializers were HTTP before anyways, so now it's HttpSerializer. It's now part of `net.http`. http://fortunejs.com/api/#fortune.net-http\r\n\r\nI had to make 2 major breaking changes, hence version 3. "}}