Canonicalize init --maildir argument after expanding
Ensure that `maildir` is an absolute and _canonical_ path when user passes a custom maildir path using `mu init --maildir PATH`
This commit is contained in:
@ -459,7 +459,8 @@ sub_init(CLI::App& sub, Options& opts)
|
||||
sub.add_option("--maildir,-m", opts.init.maildir, "Top of the maildir")
|
||||
->type_name("<maildir>")
|
||||
->default_val(default_mdir)
|
||||
->transform(ExpandPath, "expand maildir path");
|
||||
->transform(ExpandPath, "expand maildir path")
|
||||
->transform(CanonicalizePath, "canonicalize maildir path");
|
||||
sub.add_option("--my-address", opts.init.my_addresses,
|
||||
"Personal e-mail address or regexp")
|
||||
->type_name("<address>");
|
||||
|
||||
Reference in New Issue
Block a user