Sfoglia il codice sorgente

Ignore join events in direct chat portals

Tulir Asokan 4 anni fa
parent
commit
e1baef535a
1 ha cambiato i file con 2 aggiunte e 0 eliminazioni
  1. 2 0
      mautrix_signal/portal.py

+ 2 - 0
mautrix_signal/portal.py

@@ -273,6 +273,8 @@ class Portal(DBPortal, BasePortal):
                 self.log.exception("Removing reaction failed")
 
     async def handle_matrix_join(self, user: 'u.User') -> None:
+        if self.is_direct:
+            return
         if self._pending_members is None:
             self.log.debug(f"{user.mxid} ({user.uuid}) joined room, but pending_members is None,"
                            " updating chat info")