From 9eaf3a7033b0514a4e64494d408e798e71ec164e Mon Sep 17 00:00:00 2001 From: benrxv Date: Wed, 22 Apr 2020 17:56:03 -0700 Subject: [PATCH] Compat with new django middleware style --- raven/middleware.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/raven/middleware.py b/raven/middleware.py index def5896af..c5f2074ba 100644 --- a/raven/middleware.py +++ b/raven/middleware.py @@ -12,6 +12,7 @@ from raven.utils.compat import Iterator, next from raven.utils.wsgi import ( get_current_url, get_headers, get_environ) +from django.utils.deprecation import MiddlewareMixin @contextmanager @@ -76,7 +77,7 @@ def close(self): self.closed = True -class Sentry(object): +class Sentry(MiddlewareMixin): """ A WSGI middleware which will attempt to capture any uncaught exceptions and send them to Sentry.