From 519bfa9352c3bb56beac991a44e468df9633e6e5 Mon Sep 17 00:00:00 2001 From: Yann Leboulanger <asterix@lagaule.org> Date: Mon, 25 Jun 2007 19:34:23 +0000 Subject: [PATCH] remove private messges from unread_messages table in logs.db --- src/gajim.py | 2 +- src/groupchat_control.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/gajim.py b/src/gajim.py index f14c0f15a7..3808697731 100755 --- a/src/gajim.py +++ b/src/gajim.py @@ -773,7 +773,7 @@ class Interface: if pm: nickname = resource groupchat_control.on_private_message(nickname, message, array[2], - xhtml) + xhtml, msg_id) else: # array: (jid, msg, time, encrypted, msg_type, subject) if encrypted: diff --git a/src/groupchat_control.py b/src/groupchat_control.py index 5ddd3761d1..c011d53b74 100644 --- a/src/groupchat_control.py +++ b/src/groupchat_control.py @@ -527,7 +527,7 @@ class GroupchatControl(ChatControlBase): else: self.print_conversation(msg, nick, tim, xhtml) - def on_private_message(self, nick, msg, tim, xhtml): + def on_private_message(self, nick, msg, tim, xhtml, msg_id = None): # Do we have a queue? fjid = self.room_jid + '/' + nick no_queue = len(gajim.events.get_events(self.account, fjid)) == 0 @@ -539,7 +539,7 @@ class GroupchatControl(ChatControlBase): return event = gajim.events.create_event('pm', (msg, '', 'incoming', tim, - False, '', None, xhtml)) + False, '', msg_id, xhtml)) gajim.events.add_event(self.account, fjid, event) autopopup = gajim.config.get('autopopup') -- GitLab