providers/saml: fix CannotHandleAssertion Error still being sent to sentry

This commit is contained in:
Jens Langhammer
2020-02-24 19:14:43 +01:00
parent 39a208c55f
commit c5b91bdae8
3 changed files with 4 additions and 5 deletions

View File

@ -32,13 +32,11 @@ def before_send(event, hint):
ValidationError,
OSError,
RedisError,
SentryIgnoredException,
)
if "exc_info" in hint:
_exc_type, exc_value, _ = hint["exc_info"]
# pylint: disable=consider-merging-isinstance
if isinstance(exc_value, ignored_classes) or isinstance(
exc_value, SentryIgnoredException
):
if isinstance(exc_value, ignored_classes):
LOGGER.info("Supressing error %r", exc_value)
return None
return event