fix: empty session name (#1959)

This commit is contained in:
Jae-Heon Ji 2022-11-22 21:37:04 +09:00 committed by GitHub
parent 8b50ef96f3
commit 211d3b1a7f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -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),