From d502b6d3f006c8628f129409506c57d8469b2330 Mon Sep 17 00:00:00 2001 From: Brett Date: Fri, 5 Jun 2015 22:28:14 -0400 Subject: [PATCH] allow empty string to be passed as message text, but disallow null --- slack.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/slack.js b/slack.js index 25f9dd9..643b526 100644 --- a/slack.js +++ b/slack.js @@ -9,7 +9,7 @@ function Slack(hook_url, http_proxy_options) { } Slack.prototype.send = function(message, cb) { - if (!message.text) { + if (message.text == null) { if (cb) cb.call(null,{message:'No text specified'},null); return; } @@ -18,7 +18,7 @@ Slack.prototype.send = function(message, cb) { var body = { text: message.text, }; - + if (message.username) { body.username = message.username; } if (message.channel) { body.channel = message.channel; } if (message.icon_url) { body.icon_url = message.icon_url; }