Merge pull request #237 from turt2live/travis/fix-chat-id-request

Don't try permission checks on rooms that aren't bridged
This commit is contained in:
Tulir Asokan
2018-10-20 14:56:27 +03:00
committed by GitHub
+3
View File
@@ -196,6 +196,9 @@ class Portal:
async def can_user_perform(self, user: 'u.User', event: str, default: int = 50) -> bool:
if user.is_admin:
return True
if not self.mxid:
# No room for anybody to perform actions in
return False
try:
await self.main_intent.get_power_levels(self.mxid)
except MatrixRequestError: