From 30cb9f58dd0ec6ff21160d255dfa6eed5ae1360a Mon Sep 17 00:00:00 2001 From: Jakub Panek Date: Thu, 21 Mar 2024 16:51:51 +0100 Subject: [PATCH] fix(clippy): fix new clippy lints (#3090) --- lapce-app/src/config/terminal.rs | 6 ++---- lapce-app/src/proxy/remote.rs | 1 + 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/lapce-app/src/config/terminal.rs b/lapce-app/src/config/terminal.rs index 0339f459..e4934aab 100644 --- a/lapce-app/src/config/terminal.rs +++ b/lapce-app/src/config/terminal.rs @@ -76,13 +76,11 @@ pub fn get_indexed_colors(&mut self) { pub fn get_default_profile( &self, ) -> Option { - let Some(profile) = self.profiles.get( + let profile = self.profiles.get( self.default_profile .get(&std::env::consts::OS.to_string()) .unwrap_or(&String::from("default")), - ) else { - return None; - }; + )?; let workdir = if let Some(workdir) = &profile.workdir { url::Url::parse(&workdir.display().to_string()).ok() } else { diff --git a/lapce-app/src/proxy/remote.rs b/lapce-app/src/proxy/remote.rs index e1535475..fa24c150 100644 --- a/lapce-app/src/proxy/remote.rs +++ b/lapce-app/src/proxy/remote.rs @@ -239,6 +239,7 @@ fn download_remote( let mut proxy_script = std::fs::OpenOptions::new() .create(true) .write(true) + .truncate(true) .open(&local_proxy_script)?; proxy_script.write_all(WINDOWS_PROXY_SCRIPT)?;