wallet2: error out when we need a daemon password but have no prompt function

pull/326/head
moneromooo-monero 5 years ago
parent 4233d88341
commit 93e74269b3
No known key found for this signature in database
GPG Key ID: 686F07454D6CEFC3

@ -385,6 +385,11 @@ std::unique_ptr<tools::wallet2> make_basic(const boost::program_options::variabl
{
auto parsed = tools::login::parse(
command_line::get_arg(vm, opts.daemon_login), false, [password_prompter](bool verify) {
if (!password_prompter)
{
MERROR("Password needed without prompt function");
return boost::optional<tools::password_container>();
}
return password_prompter("Daemon client password", verify);
}
);

Loading…
Cancel
Save