Minor tweaks

This commit is contained in:
Andrew Ferrazzutti 2021-07-22 03:26:39 -04:00
parent a4a3d2862c
commit cd75cb0d35
3 changed files with 8 additions and 6 deletions

View File

@ -136,8 +136,8 @@ class Portal(DBPortal, BasePortal):
async def handle_matrix_message(self, sender: 'u.User', message: MessageEventContent,
event_id: EventID) -> None:
if not sender.client:
self.log.debug(f"Ignoring message {event_id} as user is not connected")
if not await sender.is_logged_in():
self.log.debug(f"Ignoring message {event_id} as sender {sender.mxid} is not connected")
return
elif ((message.get(self.bridge.real_user_content_key,
False) and await p.Puppet.get_by_custom_mxid(sender.mxid))):

View File

@ -178,8 +178,10 @@ class User(DBUser, BaseUser):
chat_id = portal.chat_id
self.log.info(f"Viewing (and syncing) chat {chat_id}")
await self.client.pause()
try:
chat = await self.client.get_chat(chat_id, True)
await portal.update_matrix_room(self, chat)
finally:
await self.client.resume()
async def sync_own_profile(self) -> None:

View File

@ -1752,7 +1752,7 @@ new MutationObserver(() => {
if (!layer.classList.contains("MdNonDisp")) {
const button = layer.querySelector("dialog button")
if (button) {
console.log("Something expired, clicking OK button to continue")
console.log("Popup appeared, clicking OK button to continue")
button.click()
}
}