Advertisement
Guest User

Patch for circuits.core.managers.Manager.getHandlers(...)

a guest
Feb 12th, 2013
37
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 0.52 KB | None | 0 0
  1. diff --git a/circuits/core/manager.py b/circuits/core/manager.py
  2. --- a/circuits/core/manager.py
  3. +++ b/circuits/core/manager.py
  4. @@ -249,7 +249,7 @@
  5.          handlers_chain.append(self._handlers.get(name, []))
  6.  
  7.          for _handler in chain(*handlers_chain):
  8. -            handler_channel = _handler.channel or getattr(
  9. +            handler_channel = _handler.channel is not None or getattr(
  10.                  getattr(
  11.                      _handler, "im_self", getattr(
  12.                          _handler, "__self__", _dummy
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement