Merge pull request #12 from lukashed/master

Added fallback in case args is empty; thanks to code from lukashed.
This commit is contained in:
Roy Hyunjin Han 2013-03-19 17:30:53 -07:00
commit 0d3e9a56ee

View file

@ -277,7 +277,7 @@ class ListenerThread(Thread):
def on_event(self, packetID, channelName, data):
valueByName = loads(data)
eventName = valueByName['name']
eventArguments = valueByName['args']
eventArguments = valueByName.get('args', [])
callback = self.get_callback(channelName, eventName)
callback(*eventArguments)