Fix joining rooms with passwords

This commit is contained in:
Joscha 2018-08-05 11:54:25 +00:00
parent aee21f359c
commit 0881d25103

View file

@ -204,9 +204,8 @@ class Room:
logger.info(f"&{self.roomname}:Received bounce-event") logger.info(f"&{self.roomname}:Received bounce-event")
if self.password is not None: if self.password is not None:
try: try:
data = {"type": passcode, "passcode": self.password} data = {"type": "passcode", "passcode": self.password}
response = await self._connection.send("auth", data=data) ptype, rdata, error, throttled = await self._connection.send("auth", data=data)
rdata = response.get("data")
success = rdata.get("success") success = rdata.get("success")
if not success: if not success:
reason = rdata.get("reason") reason = rdata.get("reason")