From 211d3b1a7f593fa9fe64febbc20474722addb18c Mon Sep 17 00:00:00 2001 From: Jae-Heon Ji <32578710+jaeheonji@users.noreply.github.com> Date: Tue, 22 Nov 2022 21:37:04 +0900 Subject: [PATCH] fix: empty session name (#1959) --- src/sessions.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/sessions.rs b/src/sessions.rs index 420ed9d1..5a5c15d8 100644 --- a/src/sessions.rs +++ b/src/sessions.rs @@ -198,6 +198,11 @@ pub(crate) fn assert_session(name: &str) { } pub(crate) fn assert_session_ne(name: &str) { + if name.trim().is_empty() { + eprintln!("Session name cannot be empty. Please provide a specific session name."); + process::exit(1); + } + match session_exists(name) { Ok(result) if !result => return, Ok(_) => println!("Session with name {:?} already exists. Use attach command to connect to it or specify a different name.", name),