mirror of
https://github.com/zellij-org/zellij.git
synced 2024-12-23 09:11:40 +03:00
fix(sessions): attach --create regression (#2247)
* fix(sessions): get attach --create working * style(fmt): rustfmt
This commit is contained in:
parent
5cb3fb4ad2
commit
0fc778210b
@ -352,7 +352,11 @@ pub(crate) fn start_client(opts: CliArgs) {
|
||||
let client = if let Some(idx) = index {
|
||||
attach_with_session_index(config_options.clone(), idx, create)
|
||||
} else {
|
||||
if create {
|
||||
let session_exists = session_name
|
||||
.as_ref()
|
||||
.and_then(|s| session_exists(&s).ok())
|
||||
.unwrap_or(false);
|
||||
if create && !session_exists {
|
||||
session_name.clone().map(start_client_plan);
|
||||
}
|
||||
attach_with_session_name(session_name, config_options.clone(), create)
|
||||
|
Loading…
Reference in New Issue
Block a user