Fixed bug causing invalid JSON to be generated by haruki when the return value of an event was undefined.

This commit is contained in:
Michael Mathews 2010-12-17 11:34:07 +00:00
parent 9b5192a233
commit b136538f2c

View File

@ -94,10 +94,13 @@
'access': element.access || '', 'access': element.access || '',
'description': element.desc || '', 'description': element.desc || '',
'parameters': [ '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++) { if (element.param) for (var i = 0, len = element.param.length; i < len; i++) {
thisEvent.parameters.push({ thisEvent.parameters.push({
'name': element.param[i].name, 'name': element.param[i].name,