{"action":"created","issue":{"url":"https://api.github.com/repos/evantahler/actionhero/issues/717","labels_url":"https://api.github.com/repos/evantahler/actionhero/issues/717/labels{/name}","comments_url":"https://api.github.com/repos/evantahler/actionhero/issues/717/comments","events_url":"https://api.github.com/repos/evantahler/actionhero/issues/717/events","html_url":"https://github.com/evantahler/actionhero/issues/717","id":122121298,"number":717,"title":"Action input formatter is not behaving as It should.","user":{"login":"l0oky","id":5659846,"avatar_url":"https://avatars.githubusercontent.com/u/5659846?v=3","gravatar_id":"","url":"https://api.github.com/users/l0oky","html_url":"https://github.com/l0oky","followers_url":"https://api.github.com/users/l0oky/followers","following_url":"https://api.github.com/users/l0oky/following{/other_user}","gists_url":"https://api.github.com/users/l0oky/gists{/gist_id}","starred_url":"https://api.github.com/users/l0oky/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/l0oky/subscriptions","organizations_url":"https://api.github.com/users/l0oky/orgs","repos_url":"https://api.github.com/users/l0oky/repos","events_url":"https://api.github.com/users/l0oky/events{/privacy}","received_events_url":"https://api.github.com/users/l0oky/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-12-14T20:12:36Z","updated_at":"2015-12-15T05:02:09Z","closed_at":null,"body":"This is a relatively simple task I want my action to do. Action should format my input, or convert stringified JSON to object. \r\n\r\nHere's a [gist](https://gist.github.com/l0oky/b15745575112513fa691) of the code that is not calling `action.run` after using formatter and a workaround I did. No middlewares are used. *Lodash* is also not used.\r\n\r\nFormatter in the [non-working code](https://gist.github.com/l0oky/b15745575112513fa691#file-not_working_action-js-L34) should at least give me some errors If It decides not to call `action.run`."},"comment":{"url":"https://api.github.com/repos/evantahler/actionhero/issues/comments/164645599","html_url":"https://github.com/evantahler/actionhero/issues/717#issuecomment-164645599","issue_url":"https://api.github.com/repos/evantahler/actionhero/issues/717","id":164645599,"user":{"login":"evantahler","id":303226,"avatar_url":"https://avatars.githubusercontent.com/u/303226?v=3","gravatar_id":"","url":"https://api.github.com/users/evantahler","html_url":"https://github.com/evantahler","followers_url":"https://api.github.com/users/evantahler/followers","following_url":"https://api.github.com/users/evantahler/following{/other_user}","gists_url":"https://api.github.com/users/evantahler/gists{/gist_id}","starred_url":"https://api.github.com/users/evantahler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/evantahler/subscriptions","organizations_url":"https://api.github.com/users/evantahler/orgs","repos_url":"https://api.github.com/users/evantahler/repos","events_url":"https://api.github.com/users/evantahler/events{/privacy}","received_events_url":"https://api.github.com/users/evantahler/received_events","type":"User","site_admin":false},"created_at":"2015-12-15T05:02:09Z","updated_at":"2015-12-15T05:02:09Z","body":"Share some example input in the form of a curl statement.  This all woks fine for me.\r\n\r\nIt's strange that you are trying to JSON.parse in both cases, formatter and validator.  Also, in line 41 you are setting param to the literal string `Product must be a JSON object.`, which I don't think is what you intended"}}