summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArmin Ronacher <armin.ronacher@active-4.com>2016-10-19 20:12:01 +0200
committerArmin Ronacher <armin.ronacher@active-4.com>2016-10-19 20:12:01 +0200
commit0d8911d3da39f14f555ddda0302a367f151e5d1d (patch)
treece349277508a7d9e636de2763797971a60fe4bad
parent653c1d298ad42e6bf898bf05b21ab0e5a46f3447 (diff)
downloadraven-0d8911d3da39f14f555ddda0302a367f151e5d1d.tar.gz
Keep the original type when playing with django middlware settings. This fixes #890
-rw-r--r--raven/contrib/django/models.py2
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 (