summaryrefslogtreecommitdiff
path: root/poezio/tabs
diff options
context:
space:
mode:
authorMaxime “pep” Buquet <pep@bouah.net>2020-04-05 01:19:30 +0200
committerMaxime “pep” Buquet <pep@bouah.net>2020-04-05 02:20:24 +0200
commit88e5b2d1d74e44ebca525d9bc22101b96537eeeb (patch)
tree60cc1169161a44143e6493dad5169206a0b8b4b3 /poezio/tabs
parentf56ce0b8ff30c37be16efdb7ce21aed3f5abc968 (diff)
downloadpoezio-88e5b2d1d74e44ebca525d9bc22101b96537eeeb.tar.gz
poezio-88e5b2d1d74e44ebca525d9bc22101b96537eeeb.tar.bz2
poezio-88e5b2d1d74e44ebca525d9bc22101b96537eeeb.tar.xz
poezio-88e5b2d1d74e44ebca525d9bc22101b96537eeeb.zip
Read newer LMC rules
Version 1.1.0 of Last Message Correction (0308) added clarifications that break the way poezio handles corrections. Instead of linking corrections to the previous correction/message as we were doing, we are now required to link all corrections to the original messages. Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
Diffstat (limited to 'poezio/tabs')
-rw-r--r--poezio/tabs/basetabs.py2
-rw-r--r--poezio/tabs/muctab.py2
2 files changed, 2 insertions, 2 deletions
diff --git a/poezio/tabs/basetabs.py b/poezio/tabs/basetabs.py
index 73db87f2..c5d074bd 100644
--- a/poezio/tabs/basetabs.py
+++ b/poezio/tabs/basetabs.py
@@ -609,7 +609,7 @@ class ChatTab(Tab):
message = self._text_buffer.modify_message(
txt, old_id, new_id, time=time, user=user, jid=jid)
if message:
- self.text_win.modify_message(old_id, message)
+ self.text_win.modify_message(message.identifier, message)
self.core.refresh_window()
return True
return False
diff --git a/poezio/tabs/muctab.py b/poezio/tabs/muctab.py
index 3985a6c7..73aa1457 100644
--- a/poezio/tabs/muctab.py
+++ b/poezio/tabs/muctab.py
@@ -1129,7 +1129,7 @@ class MucTab(ChatTab):
user=user,
jid=jid)
if message:
- self.text_win.modify_message(old_id, message)
+ self.text_win.modify_message(message.identifier, message)
return highlight
return False