From 35d425c21dbdb019164c17a1eb5ed5124282c049 Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Sat, 27 Jan 2018 18:10:10 +0200 Subject: [PATCH] Disable fatal errors in _ensure_registered --- mautrix_appservice/intent_api.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/mautrix_appservice/intent_api.py b/mautrix_appservice/intent_api.py index 4b56c35b..a20e5cae 100644 --- a/mautrix_appservice/intent_api.py +++ b/mautrix_appservice/intent_api.py @@ -300,10 +300,9 @@ class IntentAPI: try: self.client.register({"username": self.localpart}) except MatrixRequestError as e: - if matrix_error_code(e) == "M_UNKNOWN": - self.log.exception("Internal server error while registering!") - elif matrix_error_code(e) != "M_USER_IN_USE": - raise IntentError(f"Failed to register {self.mxid}", e) + if matrix_error_code(e) != "M_USER_IN_USE": + self.log.exception(f"Failed to register {self.mxid}!") + # raise IntentError(f"Failed to register {self.mxid}", e) self.registered = True def _ensure_has_power_level_for(self, room_id, event_type):