diff options
-rw-r--r-- | src/renderer.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/renderer.rs b/src/renderer.rs index 699a01f..2003ae8 100644 --- a/src/renderer.rs +++ b/src/renderer.rs @@ -267,8 +267,9 @@ fn wget_footer(abs_path: &Uri, root_dir_name: Option<&str>, current_user: Option None => String::new(), }; + let encoded_abs_path = abs_path.to_string().replace("'", "%27"); let command = - format!("wget -rcnHp -R 'index.html*'{cut_dirs}{user_params} '{abs_path}?raw=true'"); + format!("wget -rcnHp -R 'index.html*'{cut_dirs}{user_params} '{encoded_abs_path}?raw=true'"); let click_to_copy = format!("navigator.clipboard.writeText(\"{command}\")"); html! { |