GitHub user leaves4j opened a pull request: https://github.com/apache/thrift/pull/1034
THRIFT-3857 thrift js:node complier support an object as parameter not an instance of struct You can merge this pull request into a Git repository by running: $ git pull https://github.com/leaves4j/thrift master Alternatively you can review and apply these changes as the patch at: https://github.com/apache/thrift/pull/1034.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #1034 ---- commit bfbc0945649534cfa35b1e10fe327e64ee71905c Author: jiangq <jiangq.lea...@gmail.com> Date: 2016-06-20T08:04:22Z change js generator for simple use in object params commit b61a5e197311061f0c49c56825986da35a37adca Author: jiangq <jiangq.lea...@gmail.com> Date: 2016-06-27T05:12:40Z format code style commit bdb6ba7dd76343c3697951c8b72b202bcb52ea1d Author: jiangq <jiangq.lea...@gmail.com> Date: 2016-06-27T14:32:36Z add the condition no params commit c93b9e07aa4b273fef61eda28396ea8cdcef4901 Author: jiangq <jiangq.lea...@gmail.com> Date: 2016-06-27T14:35:27Z modify code style ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---