From 5b25491cd94a46588943cfa39448b8e3b3c222bc Mon Sep 17 00:00:00 2001 From: Stephen Pair Date: Thu, 18 Jul 2013 21:24:27 -0400 Subject: [PATCH] fix issue 13 --- RpcClient.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/RpcClient.js b/RpcClient.js index 53bef8d..6256117 100644 --- a/RpcClient.js +++ b/RpcClient.js @@ -6,6 +6,7 @@ require('classtool'); function ClassSpec(b) { var http = b.http || require('http'); var https = b.https || require('https'); + var log = b.log || {err: function(){}}; function RpcClient(opts) { opts = opts || {}; @@ -115,7 +116,7 @@ function ClassSpec(b) { str: function(arg) {return arg.toString();}, int: function(arg) {return parseFloat(arg);}, float: function(arg) {return parseFloat(arg);}, - bool: function(arg) {return (arg === true || arg == '1' || arg == 'true' || arg.toLowerCase() == 'true');}, + bool: function(arg) {return (arg === true || arg == '1' || arg == 'true' || arg.toString().toLowerCase() == 'true');}, }; for(var k in apiCalls) {