From b965c63be05c726c996ece298d6f5f2514a19316 Mon Sep 17 00:00:00 2001 From: sigoden Date: Mon, 17 Jun 2024 19:54:24 +0800 Subject: refactor: minor improvement (#611) --- src/config/session.rs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'src/config/session.rs') diff --git a/src/config/session.rs b/src/config/session.rs index 2149ba5..726249c 100644 --- a/src/config/session.rs +++ b/src/config/session.rs @@ -312,12 +312,12 @@ impl Session { } } let session_path = session_dir.join(format!("{}.yaml", self.name())); - self.save(&session_path)?; + self.save(&session_path, is_repl)?; } Ok(()) } - pub fn save(&mut self, session_path: &Path) -> Result<()> { + pub fn save(&mut self, session_path: &Path, is_repl: bool) -> Result<()> { if let Some(sessions_dir) = session_path.parent() { if !sessions_dir.exists() { create_dir_all(sessions_dir).with_context(|| { @@ -338,7 +338,9 @@ impl Session { ) })?; - println!("✨ Saved session to '{}'", session_path.display()); + if is_repl { + println!("✨ Saved session to '{}'", session_path.display()); + } self.dirty = false; -- cgit v1.2.3