ChatTab: utilise self.jid

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
This commit is contained in:
Maxime “pep” Buquet 2019-04-08 14:33:19 +01:00
parent 4a3d1c76e3
commit 8d53ff71d1
Signed by: pep
GPG key ID: DEDA74AEECA9D0F2

View file

@ -550,8 +550,9 @@ class ChatTab(Tab):
raise NotImplementedError
def load_logs(self, log_nb: int) -> Optional[List[Dict[str, Any]]]:
logs = logger.get_logs(self.jid.bare, log_nb)
return logs
if self.jid is not None:
return logger.get_logs(self.jid.bare, log_nb)
return None
def log_message(self,
txt: str,
@ -561,9 +562,10 @@ class ChatTab(Tab):
"""
Log the messages in the archives.
"""
name = safeJID(self.name).bare
if not logger.log_message(name, nickname, txt, date=time, typ=typ):
self.core.information('Unable to write in the log file', 'Error')
if self.jid is not None:
name = self.jid.bare
if not logger.log_message(name, nickname, txt, date=time, typ=typ):
self.core.information('Unable to write in the log file', 'Error')
def add_message(self,
txt,