From 1c11675f048a008f1bab625755fa8a2a29f27e6f Mon Sep 17 00:00:00 2001 From: Adhidarma Hadiwinoto <adhisimon@gmail.com> Date: Tue, 17 Mar 2015 21:51:43 +0700 Subject: [PATCH] fix on pm when sending from another session --- index.js | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/index.js b/index.js index 7735e21..fb12b60 100644 --- a/index.js +++ b/index.js @@ -95,9 +95,17 @@ function onYmPM(data) { lastDataOnPM = data; + direction = 'IN'; + + partner = data.sender; + if (partner = data.sender) { + partner = data.target_user; + direction = 'OUT'; + } + var message = striptags(data.message) - logger.info('New message received from ' + data.sender + ': ' + message); + logger.info('New ' + direction + ' message from ' + data.sender + ' to ' + data.target_user + ': ' + message); if (isAdmin(data.sender)) { logger.info('Sender (' + data.sender + ') is an admin'); @@ -110,8 +118,8 @@ function onYmPM(data) { insertMessages( db_connection, data.user_id, - 'IN', - data.sender, + direction, + partner, message, sentdate ); -- 1.9.0