Skip to content

Commit

Permalink
Merge pull request #219 from Crypto-Spartan/fix-hint-suggestion
Browse files Browse the repository at this point in the history
Fix the hint suggestion for compressing multiple files
  • Loading branch information
marcospb19 committed Dec 8, 2021
2 parents ce844d0 + 7703d12 commit 9e435b7
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions src/commands.rs
Original file line number Diff line number Diff line change
Expand Up @@ -83,10 +83,9 @@ pub fn run(args: Opts, question_policy: QuestionPolicy) -> crate::Result<()> {
// Breaks if Lzma is .lz or .lzma and not .xz
// Or if Bzip is .bz2 and not .bz
let extensions_start_position = output_path.rfind(&extensions_text).unwrap();
let pos = extensions_start_position;
let empty_range = pos..pos;
let pos = extensions_start_position - 1;
let mut suggested_output_path = output_path.clone();
suggested_output_path.replace_range(empty_range, ".tar");
suggested_output_path.insert_str(pos, ".tar");

let error = FinalError::with_title(format!("Cannot compress to '{}'.", to_utf(&output_path)))
.detail("You are trying to compress multiple files.")
Expand Down

0 comments on commit 9e435b7

Please sign in to comment.