diff --git a/lib/Client.js b/lib/Client.js index 88c9502cf..feb3bcb0c 100644 --- a/lib/Client.js +++ b/lib/Client.js @@ -169,7 +169,8 @@ var Client = (function () { }); }; - Client.prototype.banMember = function banMember(user, server, daysToDeleteMessage) { + Client.prototype.banMember = function banMember(user, server) { + var daysToDeleteMessage = arguments.length <= 2 || arguments[2] === undefined ? 1 : arguments[2]; var cb = arguments.length <= 3 || arguments[3] === undefined ? function (err) {} : arguments[3]; var self = this; @@ -184,7 +185,7 @@ var Client = (function () { if (err) { reject(err); } else { - resolve(err); + resolve(); } }); }); diff --git a/src/Client.js b/src/Client.js index 7e6df5b62..8a7de1648 100644 --- a/src/Client.js +++ b/src/Client.js @@ -195,7 +195,7 @@ class Client { } - banMember(user, server, daysToDeleteMessage, cb=function(err){}){ + banMember(user, server, daysToDeleteMessage=1, cb=function(err){}){ var self = this; @@ -212,7 +212,7 @@ class Client { if(err){ reject(err); }else{ - resolve(err); + resolve(); } });