From a157a21c87446cd99021e94ebda050d7de94455c Mon Sep 17 00:00:00 2001 From: mathieui Date: Sat, 24 Aug 2019 14:17:38 +0200 Subject: Always feed a JID to open_conversation_window --- poezio/core/core.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'poezio/core/core.py') diff --git a/poezio/core/core.py b/poezio/core/core.py index 55b04221..b67ace6a 100644 --- a/poezio/core/core.py +++ b/poezio/core/core.py @@ -639,13 +639,13 @@ class Core: """ if isinstance(roster_row, Contact): if not self.get_conversation_by_jid(roster_row.bare_jid, False): - self.open_conversation_window(roster_row.bare_jid) + self.open_conversation_window(JID(roster_row.bare_jid)) else: self.focus_tab_named(roster_row.bare_jid) if isinstance(roster_row, Resource): if not self.get_conversation_by_jid( roster_row.jid, False, fallback_barejid=False): - self.open_conversation_window(roster_row.jid) + self.open_conversation_window(JID(roster_row.jid)) else: self.focus_tab_named(roster_row.jid) self.refresh_window() @@ -1038,7 +1038,7 @@ class Core: # nothing was found (and we lock it to the resource # later) conversation = self.open_conversation_window( - jid.bare, False) + JID(jid.bare), False) else: conversation = None return conversation -- cgit v1.2.3