From df5b24753859f3654f36e72780636ce3939ce421 Mon Sep 17 00:00:00 2001 From: lillem4n Date: Sat, 4 Apr 2015 22:52:50 +0200 Subject: [PATCH] Made the options of server() optional --- larvitsmpp.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/larvitsmpp.js b/larvitsmpp.js index e7bb366..ff6e5e3 100644 --- a/larvitsmpp.js +++ b/larvitsmpp.js @@ -408,10 +408,15 @@ function session(sock, options, callback) { /** * Setup a server * - * @param obj options - host, port, checkuserpass() etc + * @param obj options - host, port, checkuserpass() etc (OPTIONAL) * @param func callback(session) */ function server(options, callback) { + if (typeof options === 'function') { + callback = options; + options = {}; + } + // Set default options options = merge({ 'host': 'localhost',