diff options
| author | Andre LeBlanc | 2011-04-12 16:32:40 -0400 | 
|---|---|---|
| committer | Andre LeBlanc | 2011-04-12 16:32:40 -0400 | 
| commit | 3292aff531d4dee5cf30a003d5d2ee745f718f86 (patch) | |
| tree | a1a364c397b9c476d5b24e0b3dafa4a3be42f9c1 | |
| parent | 8cb8abae8cec44909947dbe54e1ed644deeecbd6 (diff) | |
| download | django-debug-toolbar-3292aff531d4dee5cf30a003d5d2ee745f718f86.tar.bz2 | |
Fixed KeyError when content-type is not set on an HttpResponse
| -rw-r--r-- | debug_toolbar/middleware.py | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/debug_toolbar/middleware.py b/debug_toolbar/middleware.py index de78254..0931389 100644 --- a/debug_toolbar/middleware.py +++ b/debug_toolbar/middleware.py @@ -99,7 +99,7 @@ class DebugToolbarMiddleware(object):          if response.status_code == 200:              for panel in self.debug_toolbars[request].panels:                  panel.process_response(request, response) -            if response['Content-Type'].split(';')[0] in _HTML_TYPES: +            if response.get('Content-Type', None) and response['Content-Type'].split(';')[0] in _HTML_TYPES:                  response.content = replace_insensitive(                      smart_unicode(response.content),                       self.tag, | 
