diff options
| author | Aymeric Augustin | 2013-11-10 15:18:29 +0100 | 
|---|---|---|
| committer | Aymeric Augustin | 2013-11-10 15:41:43 +0100 | 
| commit | 6a8526a93b60ebae214dbe0d4cbf172c311802b9 (patch) | |
| tree | 76c6a384a0a3f042b68d6dc6be2cbc508986c0dd /debug_toolbar/middleware.py | |
| parent | 8c7a8ec6529063853c9ff36da72a38841ca5e235 (diff) | |
| download | django-debug-toolbar-6a8526a93b60ebae214dbe0d4cbf172c311802b9.tar.bz2 | |
Remove Panel.disabled, always use Panel.enabled.
Diffstat (limited to 'debug_toolbar/middleware.py')
| -rw-r--r-- | debug_toolbar/middleware.py | 9 | 
1 files changed, 4 insertions, 5 deletions
| diff --git a/debug_toolbar/middleware.py b/debug_toolbar/middleware.py index 7988fd5..4f5b9bd 100644 --- a/debug_toolbar/middleware.py +++ b/debug_toolbar/middleware.py @@ -92,9 +92,8 @@ class DebugToolbarMiddleware(object):              toolbar = DebugToolbar(request)              for panel in toolbar.panels: -                panel.disabled = panel.dom_id() in request.COOKIES -                panel.enabled = not panel.disabled -                if panel.disabled: +                panel.enabled = panel.dom_id() not in request.COOKIES +                if not panel.enabled:                      continue                  panel.process_request(request)              self.__class__.debug_toolbars[threading.current_thread().ident] = toolbar @@ -106,7 +105,7 @@ class DebugToolbarMiddleware(object):              return          result = None          for panel in toolbar.panels: -            if panel.disabled: +            if not panel.enabled:                  continue              response = panel.process_view(request, view_func, view_args, view_kwargs)              if response: @@ -134,7 +133,7 @@ class DebugToolbarMiddleware(object):          if ('gzip' not in response.get('Content-Encoding', '') and                  response.get('Content-Type', '').split(';')[0] in _HTML_TYPES):              for panel in toolbar.panels: -                if panel.disabled: +                if not panel.enabled:                      continue                  panel.process_response(request, response)              response.content = replace_insensitive( | 
