summaryrefslogtreecommitdiff
path: root/poezio/tabs/muctab.py
diff options
context:
space:
mode:
authormathieui <mathieui@mathieui.net>2020-05-22 17:09:17 +0200
committermathieui <mathieui@mathieui.net>2020-05-23 16:10:13 +0200
commit29eef159d50c836fbd7a27770775d63700dc7f19 (patch)
treeae17eb3f41a87974b6c9af0f3335ffa5a4b5fe17 /poezio/tabs/muctab.py
parentd3655c4c3520f1a86af5ccf7b816076ae1d18312 (diff)
downloadpoezio-29eef159d50c836fbd7a27770775d63700dc7f19.tar.gz
poezio-29eef159d50c836fbd7a27770775d63700dc7f19.tar.bz2
poezio-29eef159d50c836fbd7a27770775d63700dc7f19.tar.xz
poezio-29eef159d50c836fbd7a27770775d63700dc7f19.zip
Fix some edge cases of MAM history fetch
- Wait until we receive our own MUC presence to fetch history - Fix /reconnect weirdness
Diffstat (limited to 'poezio/tabs/muctab.py')
-rw-r--r--poezio/tabs/muctab.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/poezio/tabs/muctab.py b/poezio/tabs/muctab.py
index edf80bb6..0cb3d859 100644
--- a/poezio/tabs/muctab.py
+++ b/poezio/tabs/muctab.py
@@ -170,7 +170,6 @@ class MucTab(ChatTab):
status=status.message,
show=status.show,
seconds=seconds)
- mam.schedule_tab_open(self)
def leave_room(self, message: str):
if self.joined:
@@ -601,6 +600,7 @@ class MucTab(ChatTab):
},
),
typ=0)
+ mam.schedule_tab_open(self)
def handle_presence_joined(self, presence: Presence, status_codes) -> None:
"""