diff options
author | Armin Ronacher <armin.ronacher@active-4.com> | 2016-10-19 20:12:01 +0200 |
---|---|---|
committer | Armin Ronacher <armin.ronacher@active-4.com> | 2016-10-19 20:12:01 +0200 |
commit | 0d8911d3da39f14f555ddda0302a367f151e5d1d (patch) | |
tree | ce349277508a7d9e636de2763797971a60fe4bad | |
parent | 653c1d298ad42e6bf898bf05b21ab0e5a46f3447 (diff) | |
download | raven-0d8911d3da39f14f555ddda0302a367f151e5d1d.tar.gz |
Keep the original type when playing with django middlware settings. This fixes #890
-rw-r--r-- | raven/contrib/django/models.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/raven/contrib/django/models.py b/raven/contrib/django/models.py index 5f1b025..ec69b3d 100644 --- a/raven/contrib/django/models.py +++ b/raven/contrib/django/models.py @@ -240,7 +240,7 @@ def install_middleware(): if set(all_names).isdisjoint(set(middleware)): setattr(settings, middleware_attr, - (name,) + tuple(middleware)) + type(middleware)((name,)) + middleware) if ( |