diff options
author | Jae-Heon Ji <32578710+jaeheonji@users.noreply.github.com> | 2022-11-22 21:37:04 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-11-22 21:37:04 +0900 |
commit | 211d3b1a7f593fa9fe64febbc20474722addb18c (patch) | |
tree | 572f76dd89b0ee25e23dfc064a3d6adb5e930536 /src | |
parent | 8b50ef96f34faacdd75642c5e5844904827b333c (diff) |
fix: empty session name (#1959)
Diffstat (limited to 'src')
-rw-r--r-- | src/sessions.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/sessions.rs b/src/sessions.rs index 420ed9d13..5a5c15d83 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), |