From b136538f2c8dfc643b44e063d88b9dfca8362228 Mon Sep 17 00:00:00 2001 From: Michael Mathews Date: Fri, 17 Dec 2010 11:34:07 +0000 Subject: [PATCH] Fixed bug causing invalid JSON to be generated by haruki when the return value of an event was undefined. --- templates/haruki/publish.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/templates/haruki/publish.js b/templates/haruki/publish.js index cea54c17..203bbfff 100644 --- a/templates/haruki/publish.js +++ b/templates/haruki/publish.js @@ -94,10 +94,13 @@ 'access': element.access || '', 'description': element.desc || '', 'parameters': [ - ], - 'returns': element.returns + ] }; + if (element.returns !== undefined) { + to.events[element.name].returns = element.returns; + } + if (element.param) for (var i = 0, len = element.param.length; i < len; i++) { thisEvent.parameters.push({ 'name': element.param[i].name,