From f20e3446638133d0eec85d374c60caa525df6f0a Mon Sep 17 00:00:00 2001 From: Vladimir Iakovlev Date: Sat, 2 Sep 2017 10:11:02 +0200 Subject: [PATCH] #N/A: Update `apt_invalid_operation` rule --- thefuck/rules/apt_invalid_operation.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/thefuck/rules/apt_invalid_operation.py b/thefuck/rules/apt_invalid_operation.py index db8e0032..27e96a85 100644 --- a/thefuck/rules/apt_invalid_operation.py +++ b/thefuck/rules/apt_invalid_operation.py @@ -19,7 +19,8 @@ def _parse_apt_operations(help_text_lines): line = line.decode().strip() if is_commands_list and line: yield line.split()[0] - elif line.startswith('Basic commands:'): + elif line.startswith('Basic commands:') \ + or line.startswith('Most used commands:'): is_commands_list = True @@ -51,6 +52,6 @@ def _get_operations(app): @sudo_support def get_new_command(command): - invalid_operation = command.stderr.split()[-1] + invalid_operation = command.output.split()[-1] operations = _get_operations(command.script_parts[0]) return replace_command(command, invalid_operation, operations)