profile: Treat empty passphrase as no passphrase
This commit is contained in:
parent
d39ba83cfc
commit
1d57778f6b
|
|
@ -104,6 +104,12 @@ pub mod env {
|
||||||
let Ok(passphrase) = var(RAD_PASSPHRASE) else {
|
let Ok(passphrase) = var(RAD_PASSPHRASE) else {
|
||||||
return None;
|
return None;
|
||||||
};
|
};
|
||||||
|
if passphrase.is_empty() {
|
||||||
|
// `ssh-keygen` treats the empty string as no passphrase,
|
||||||
|
// so we do the same.
|
||||||
|
log::trace!(target: "radicle", "Treating empty passphrase as no passphrase.");
|
||||||
|
return None;
|
||||||
|
}
|
||||||
Some(super::Passphrase::from(passphrase))
|
Some(super::Passphrase::from(passphrase))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue