From 68c026cf4c392a76f154e8a7983bedaddd96e47c Mon Sep 17 00:00:00 2001 From: Gianni Chiappetta Date: Sat, 18 Feb 2012 13:50:19 -0500 Subject: [PATCH] fix: Bug where cache does not exist before use --- lib/jerk.js | 3 +++ package.json | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/jerk.js b/lib/jerk.js index d5e675b..b2dd7a8 100644 --- a/lib/jerk.js +++ b/lib/jerk.js @@ -112,6 +112,9 @@ Jerk = new ( function Jerk() { if ( message.person.nick == bot.options.nick ) return + if ( ! clients[ message.params[0] ] ) + clients[ message.params[0] ] = {} + // Add user to client cache clients[ message.params[0] ][ _normalize_nick( message.person.nick ) ] = true diff --git a/package.json b/package.json index 9361cc1..1c8f61d 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ , "Tomás Senart http://about.me/tsenart" ] , "homepage" : "http://github.com/gf3/Jerk" -, "version" : "1.1.22" +, "version" : "1.1.23" , "main" : "./lib/jerk" , "dependencies" : { "irc-js": "=2.0.0-beta"