From: Ed Page Date: Wed, 23 Jun 2010 01:50:10 +0000 (-0500) Subject: Logging even more details X-Git-Url: http://vcs.maemo.org/git/?p=theonering;a=commitdiff_plain;h=05f9c808abdbbdb67f339bd8346584826d45e7b3 Logging even more details --- diff --git a/src/channel/text.py b/src/channel/text.py index 9aff9f2..862c1ef 100644 --- a/src/channel/text.py +++ b/src/channel/text.py @@ -126,8 +126,12 @@ class TextChannel(tp.ChannelTypeText): # Can't filter out messages in a texting conversation that came in # before the last one sent because that creates a race condition of two # people sending at about the same time, which happens quite a bit + postUpdateLen = len(newConversations) newConversations = gvoice.conversations.filter_out_self(newConversations) newConversations = list(newConversations) + postSelfLen = len(newConversations) + if postSelfLen < postUpdateLen: + self._conn.log_to_user(__name__, "Dropped %s messages due to being from self" % (postUpdateLen - postSelfLen)) if not newConversations: _moduleLogger.debug( "New messages for %r are from yourself" % (self._contactKey, ) @@ -136,6 +140,9 @@ class TextChannel(tp.ChannelTypeText): newConversations = self._filter_out_reported(newConversations) newConversations = list(newConversations) + postReportedLen = len(newConversations) + if postReportedLen < postSelfLen: + self._conn.log_to_user(__name__, "Dropped %s messages due to already being reported" % (postSelfLen - postReportedLen)) if not newConversations: _moduleLogger.debug( "New messages for %r have already been reported" % (self._contactKey, ) @@ -144,6 +151,9 @@ class TextChannel(tp.ChannelTypeText): newConversations = gvoice.conversations.filter_out_read(newConversations) newConversations = list(newConversations) + postReadLen = len(newConversations) + if postReadLen < postReportedLen: + self._conn.log_to_user(__name__, "Dropped %s messages due to already being read" % (postReportedLen - postReadLen)) if not newConversations: _moduleLogger.debug( "New messages for %r have already been read externally" % (self._contactKey, )