From d66608f59749835f40909a80503eff28fff76ec1 Mon Sep 17 00:00:00 2001
From: Adhidarma Hadiwinoto <gua@adhisimon.org>
Date: Fri, 11 Mar 2016 16:08:29 +0700
Subject: [PATCH] penanganan handle log binary sms

---
 main.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/main.py b/main.py
index 2be7383..37c5196 100755
--- a/main.py
+++ b/main.py
@@ -97,7 +97,10 @@ def handleSms(sms):
     global LAST_REQUEST_ID
     global LAST_SN
     
-    logger.info(u'Incoming SMS from: {0}; Time: {1}; Message: {2}'.format(sms.number, sms.time, sms.text))
+    try:
+        logger.info(u'Incoming SMS from: {0}; Time: {1}; Message: {2}'.format(sms.number, sms.time, sms.text))
+    except:
+        logger.info(u'Incoming SMS from: {0}; Time: {1}; Message: BINARY'.format(sms.number, sms.time))
     
     try:
         epic_key = 'epic.msgin.gw:' + BASE_CHIPINFO
-- 
1.9.0