auth only on 200

This commit is contained in:
Devaev Maxim 2020-03-16 02:46:53 +03:00
parent 966267ebb9
commit ab6264bd5e

View File

@ -88,8 +88,9 @@ class Plugin(BaseAuthService):
}, },
) as response: ) as response:
response.raise_for_status() response.raise_for_status()
assert response.status == 200 if response.status == 200:
return True return True
raise RuntimeError(f"Invalid OK response: {response.status} {await response.text()}; expected 200")
except Exception: except Exception:
get_logger().exception("Failed HTTP auth request for user %r", user) get_logger().exception("Failed HTTP auth request for user %r", user)
return False return False