From a807bdd872c82e87e40916ae799dabdde95b9a25 Mon Sep 17 00:00:00 2001 From: deathcap <deathcap@gmx.co.uk> Date: Tue, 9 Feb 2016 20:30:26 -0800 Subject: [PATCH] Fix client_chat example extra array iteration. Closes GH-343 --- examples/client_chat/client_chat.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/examples/client_chat/client_chat.js b/examples/client_chat/client_chat.js index d70b7ef..167805e 100644 --- a/examples/client_chat/client_chat.js +++ b/examples/client_chat/client_chat.js @@ -171,9 +171,11 @@ function parseChat(chatObj, parentState) { chat += color(util.format.apply(this, args), getColorize(parentState)); } - chatObj.extra.forEach(function(i) { - chat += parseChat(chatObj.extra[i], parentState); - }); + if (chatObj.extra) { + chatObj.extra.forEach(function(item) { + chat += parseChat(item, parentState); + }); + } return chat; } }