refactor: Extract command name from matching_commands[0][1:]

This commit is contained in:
Paul Gauthier (aider) 2024-08-12 18:22:36 -07:00
parent 01a9a8ffc4
commit 860a36fe6c

View file

@ -202,8 +202,9 @@ class Commands:
return return
matching_commands, first_word, rest_inp = res matching_commands, first_word, rest_inp = res
if len(matching_commands) == 1: if len(matching_commands) == 1:
self.coder.event(f"command_{matching_commands[0][1:]}") command = matching_commands[0][1:]
return self.do_run(matching_commands[0][1:], rest_inp) self.coder.event(f"command_{command}")
return self.do_run(command, rest_inp)
elif first_word in matching_commands: elif first_word in matching_commands:
self.coder.event(f"command_{first_word[1:]}") self.coder.event(f"command_{first_word[1:]}")
return self.do_run(first_word[1:], rest_inp) return self.do_run(first_word[1:], rest_inp)