From d7c0fafd63018fbd1fd944f14bacbb92d845d283 Mon Sep 17 00:00:00 2001
From: Adhidarma Hadiwinoto <gua@adhisimon.org>
Date: Thu, 19 Nov 2015 12:53:09 +0700
Subject: [PATCH] ping_ym_id dan pin

---
 index.js | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/index.js b/index.js
index 5152fc5..fc3f414 100644
--- a/index.js
+++ b/index.js
@@ -14,8 +14,6 @@ var keepalive_interval = 60 * 1000;
 var last_message_hash = '';
 var log_level = 'info';
 
-var internal_ping_prefix = 'INTERNAL_PING.';
-
 if (config.globals.log_level) {
     log_level = config.globals.log_level;
 }
@@ -92,7 +90,7 @@ function onHttpIncomingMessage(request, response) {
     logger.info("onHttpIncomingMessage()", {qs: qs});
     
     // abaikan balikan ping
-    if (qs.to.match(internal_ping_prefix)) {
+    if (qs.to == config.globals.ping_ym_id) {
         return;
     }
     
@@ -134,8 +132,8 @@ function forwardMessageToEvo(sender, message, ts) {
         var pingOpts = {
             url: config.globals.evo_url,
             qs: {
-                msg: 'PING.' + message,
-                msisdn: internal_ping_prefix + msisdn,
+                msg: 'S.' + config.globals.ping_pin,
+                msisdn: config.globals.ping_ym_id + config.globals.msisdn_suffix,
                 smsc: config.globals.smsc,
                 ts: strftime('%F %T')
             }
-- 
1.9.0