backport the fix for #1148 from master

This commit is contained in:
Damien Churchill 2010-02-19 23:49:52 +00:00
commit 5438a39af2

View file

@ -127,8 +127,7 @@ class Core(CorePluginBase):
@export @export
def save_command(self, command_id, event, cmd): def save_command(self, command_id, event, cmd):
for command in self.config["commands"]: for i, command in enumerate(self.config["commands"]):
if command[EXECUTE_ID] == command_id: if command[EXECUTE_ID] == command_id:
command[EXECUTE_EVENT] = event self.config["commands"][i] = (command_id, event, cmd)
command[EXECUTE_COMMAND] = cmd
break break