From 8e167315d69ab4d8af4e7997aabb390105f6d742 Mon Sep 17 00:00:00 2001 From: Simon Grim Date: Thu, 6 Jul 2017 03:39:54 +0500 Subject: [PATCH] fix notification about new DMs on my own twists --- js/twister_newmsgs.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/js/twister_newmsgs.js b/js/twister_newmsgs.js index 7a2c9c8..9fa6ec8 100644 --- a/js/twister_newmsgs.js +++ b/js/twister_newmsgs.js @@ -203,8 +203,11 @@ function requestDMsCount() { var newDMsUpdated; for (var u in dmUsers) { - if (dmUsers[u]) { - var dmData = dmUsers[u][0]; + if (!dmUsers[u]) + continue; + + var dmData = dmUsers[u][0]; + if (dmData.from !== defaultScreenName) { if (u in _lastDMIdPerUser && u in _newDMsPerUser) { if (dmData.id !== _lastDMIdPerUser[u]) { _newDMsPerUser[u] += dmData.id - _lastDMIdPerUser[u]; @@ -214,8 +217,8 @@ function requestDMsCount() { _newDMsPerUser[u] = dmData.id + 1; newDMsUpdated = true; } - _lastDMIdPerUser[u] = dmData.id; } + _lastDMIdPerUser[u] = dmData.id; } if (newDMsUpdated) { saveDMsToStorage();