KSHG4L44N3RSAEY7UTKMGIWDDR2L5GZDH7MVHM7SUD6DC2BBGYUQC
MYB5C3FPOYHHUNHDYPDWMJ6DIMJTKG6AKZMXMJYHU3KYL3LINRBQC
GKSVBEUW7Q2M4QPKPHOUPGP36AMXMJVGX7KCSNYXEFQZOURGBSMQC
VWJ2JL63I5OYZ2HS3N4EKM5TW7HRAF5U3OAHDQIVZINIO73IAE7AC
QQS7LII4MKQWKPYJXSZVOKLZ2ZSWQOMHHE6T22DJ4CL5I6YRGJLQC
Y6TBQN7MFWX4SKJM2UGDGR4UMMDEO4TPNNJZKZWHEBTW7MPX4WWQC
ABQDWHNGSBF2REQDCGXSBFAU4RUMXYAF2KHJ5O3D32M7Z3A3FEDAC
Y2Y4OOIECVVLL5KIUVHIWJTGPADACCZZHUFGHTLSWHXS5UJ5FD4QC
STOFOQI47HS22EDKDFUFF4Z5NNZ6MXJFXETEZSITTOD7OYTETB2AC
/// Use the repository at PATH instead of the current directory
#[clap(long = "repository", value_name = "PATH", value_hint = ValueHint::DirPath)]
repo_path: Option<PathBuf>,
#[clap(flatten)]
base: RepoPath,
let channel_name = txn.current_channel().unwrap_or(libpijul::DEFAULT_CHANNEL);
let channel = if let Some(channel) = txn.load_channel(&channel_name)? {
channel
} else {
let (channel_name, _) = get_channel(None, &txn);
let Some(channel) = txn.load_channel(&channel_name)? else {