diff options
| author | Venelin Stoykov | 2012-01-04 18:04:52 +0200 | 
|---|---|---|
| committer | Venelin Stoykov | 2012-01-04 18:04:52 +0200 | 
| commit | 876ab67f383b6f8753433c2f8b8650d0b5b9a445 (patch) | |
| tree | 5f54116e15a3c13b130b5c405ffd9793c27e840c | |
| parent | 0314abb739ffec7c86f1bc3745a4f4218c6e13c2 (diff) | |
| download | django-debug-toolbar-876ab67f383b6f8753433c2f8b8650d0b5b9a445.tar.bz2 | |
Fix bug: (AttributeError: class MpttMeta has no attribute '__class__') caused by old style classes not extending object
| -rw-r--r-- | debug_toolbar/panels/signals.py | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/debug_toolbar/panels/signals.py b/debug_toolbar/panels/signals.py index 205b3c5..4beaf03 100644 --- a/debug_toolbar/panels/signals.py +++ b/debug_toolbar/panels/signals.py @@ -73,7 +73,7 @@ class SignalDebugPanel(DebugPanel):                  if receiver is None:                      continue                  if getattr(receiver, 'im_self', None) is not None: -                    text = "method %s on %s object" % (receiver.__name__, receiver.im_self.__class__.__name__) +                    text = "method %s on %s object" % (receiver.__name__, getattr(receiver.im_self, '__class__', type).__name__)                  elif getattr(receiver, 'im_class', None) is not None:                      text = "method %s on %s" % (receiver.__name__, receiver.im_class.__name__)                  else: | 
