summaryrefslogtreecommitdiff
path: root/poezio/tabs/basetabs.py
diff options
context:
space:
mode:
authormathieui <mathieui@mathieui.net>2019-02-24 14:19:33 +0100
committermathieui <mathieui@mathieui.net>2019-02-24 14:19:33 +0100
commitcd9bae5c2972136472ef1a9ebdd8e900be1c8048 (patch)
tree1869d23bb4b7f93bd1c290c2d1d057852ff5e21e /poezio/tabs/basetabs.py
parent4e231185f5569a3caf8acd347cd5d7e652ab0ce4 (diff)
downloadpoezio-cd9bae5c2972136472ef1a9ebdd8e900be1c8048.tar.gz
poezio-cd9bae5c2972136472ef1a9ebdd8e900be1c8048.tar.bz2
poezio-cd9bae5c2972136472ef1a9ebdd8e900be1c8048.tar.xz
poezio-cd9bae5c2972136472ef1a9ebdd8e900be1c8048.zip
Fix MUC self-PM hidden stacktrace (#3454)
and do not display messages twice
Diffstat (limited to 'poezio/tabs/basetabs.py')
-rw-r--r--poezio/tabs/basetabs.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/poezio/tabs/basetabs.py b/poezio/tabs/basetabs.py
index 578668fc..f5a4ccf0 100644
--- a/poezio/tabs/basetabs.py
+++ b/poezio/tabs/basetabs.py
@@ -818,7 +818,7 @@ class OneToOneTab(ChatTab):
msg += 'show: %s, ' % SHOW_NAME[status.show]
self.add_message(msg[:-2], typ=2)
- def ack_message(self, msg_id, msg_jid):
+ def ack_message(self, msg_id: str, msg_jid: JID):
"""
Ack a message
"""
@@ -827,9 +827,9 @@ class OneToOneTab(ChatTab):
self.text_win.modify_message(msg_id, new_msg)
self.core.refresh_window()
- def nack_message(self, error, msg_id, msg_jid):
+ def nack_message(self, error: str, msg_id: str, msg_jid: JID):
"""
- Ack a message
+ Non-ack a message (e.g. timeout)
"""
new_msg = self._text_buffer.nack_message(error, msg_id, msg_jid)
if new_msg: