From f767d3c54e5b4a77dcfa7f6a2a90cdd1a1e48657 Mon Sep 17 00:00:00 2001
From: Adhidarma Hadiwinoto <me@adhisimon.org>
Date: Fri, 5 Aug 2016 18:13:19 +0700
Subject: [PATCH] penanganan khusus jika pesan dari diri sendiri

---
 adaptor-ym.js | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/adaptor-ym.js b/adaptor-ym.js
index 5d7f9a5..ba14979 100644
--- a/adaptor-ym.js
+++ b/adaptor-ym.js
@@ -30,6 +30,10 @@ function onFriendsList(data) {
 }
 
 function onPM(data) {
+    if (data.sender == username) {
+        return;
+    }
+
     logger.verbose('Got a message', {data: data})
     if (callbacks.onPM) {
         callbacks.onPM(data.sender, data.message);
@@ -73,8 +77,10 @@ function sendMessage(destination, msg, requestId) {
         return;
     }
 
-    logger.verbose('Sending message', {from: username, destination: destination, msg: msg, requestId: requestId});
-
+    if (destination != username) {
+        logger.verbose('Sending message', {from: username, destination: destination, msg: msg, requestId: requestId});
+    }
+    
     try {
         YM.sendPM(destination, msg);
     }
-- 
1.9.0