Simplify BeetsPlugin.listen()

Deduplicate code with BeetsPlugin.register_listener().
This commit is contained in:
Bruno Cauet 2015-01-13 11:11:16 +01:00
parent a86fb19f92
commit c8309cbe57

View file

@ -202,9 +202,7 @@ class BeetsPlugin(object):
... pass
"""
def helper(func):
if cls.listeners is None:
cls.listeners = defaultdict(list)
cls.listeners[event].append(func)
cls.register_listener(event, func)
return func
return helper