From 56a7a389a551587cdbec58922487ec90827ddcf0 Mon Sep 17 00:00:00 2001
From: Adhidarma Hadiwinoto <gua@adhisimon.org>
Date: Mon, 15 Jan 2018 12:37:55 +0700
Subject: [PATCH] check msg is a string

---
 transport-telegram.js | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/transport-telegram.js b/transport-telegram.js
index 7201a18..d910ac3 100644
--- a/transport-telegram.js
+++ b/transport-telegram.js
@@ -24,7 +24,7 @@ function onMessage(msg) {
 		logger.info('Pesan diabaikan');
 		return;
 	}
-    
+
     const partner = ( msg.from.username + ( config.transport.username_suffix || '@telegram.org') ).toLowerCase();
     const incomingMessage = msg.text.trim();
 
@@ -60,8 +60,8 @@ function send(partner, msg) {
         return;
     }
 
-    if (!msg) {
-        logger.warn('Invalid message');
+    if (!msg || (typeof msg !== 'string')) {
+        logger.warn('Invalid message', {msg: msg});
         return;
     }
 
-- 
1.9.0