cmd-verify: honor the auto-retrieve flag

This commit is contained in:
Dirk-Jan C. Binnema 2022-04-10 11:53:47 +03:00
parent cc32257f1c
commit e74a84c7a2
1 changed files with 5 additions and 1 deletions

View File

@ -385,7 +385,11 @@ print_signature(const Mu::MimeSignature& sig, const MuConfig *opts)
static bool
verify(const MimeMultipartSigned& sigpart, const MuConfig *opts)
{
const auto sigs{sigpart.verify()};
using VFlags = MimeMultipartSigned::VerifyFlags;
const auto vflags{opts->auto_retrieve ?
VFlags::EnableKeyserverLookups: VFlags::None};
const auto sigs{sigpart.verify(vflags)};
Mu::MaybeAnsi col{!opts->nocolor};
if (!sigs || sigs->empty()) {