From 9b5192a233e2bf8d09d56af42c2d835853664dc5 Mon Sep 17 00:00:00 2001 From: Michael Mathews Date: Fri, 17 Dec 2010 11:13:12 +0000 Subject: [PATCH] Fixed bug causing invalid JSON to be generated by haruki when the return value of a function 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 da96c5ef..cea54c17 100644 --- a/templates/haruki/publish.js +++ b/templates/haruki/publish.js @@ -45,10 +45,13 @@ 'access': element.access || '', 'description': element.desc || '', 'parameters': [ - ], - 'returns': element.returns + ] }; + if (element.returns !== undefined) { + to.functions[element.name].returns = element.returns; + } + if (element.param) for (var i = 0, len = element.param.length; i < len; i++) { thisFunction.parameters.push({ 'name': element.param[i].name,