check is_empty before cp config

This commit is contained in:
rustdesk 2023-06-07 23:31:22 +08:00
parent e4d1f96ad6
commit c821b8ef5d

View File

@ -1141,7 +1141,7 @@ pub fn install_service() -> bool {
} }
log::info!("Installing service..."); log::info!("Installing service...");
let home = std::env::var("HOME").unwrap_or_default(); let home = std::env::var("HOME").unwrap_or_default();
let cp = if home != "/root" { let cp = if home != "/root" && !Config::get().is_empty() {
format!("cp -f {home}/.config/rustdesk/RustDesk.toml /root/.config/rustdesk/; cp -f {home}/.config/rustdesk/RustDesk2.toml /root/.config/rustdesk/;") format!("cp -f {home}/.config/rustdesk/RustDesk.toml /root/.config/rustdesk/; cp -f {home}/.config/rustdesk/RustDesk2.toml /root/.config/rustdesk/;")
} else { } else {
"".to_owned() "".to_owned()