mu-server: check for message readability

When querying, avoid showing any messages that do not exists on the file system.
This commit is contained in:
Dirk-Jan C. Binnema
2022-01-15 10:21:32 +02:00
parent 904214ba17
commit dfe592ac4f

View File

@ -669,7 +669,7 @@ Server::Private::find_handler(const Parameters& params)
if (batch_size < 1) if (batch_size < 1)
throw Error{Error::Code::InvalidArgument, "invalid batch-size %d", batch_size}; throw Error{Error::Code::InvalidArgument, "invalid batch-size %d", batch_size};
auto qflags{QueryFlags::None}; auto qflags{QueryFlags::SkipUnreadable}; // don't show unreadables.
if (descending) if (descending)
qflags |= QueryFlags::Descending; qflags |= QueryFlags::Descending;
if (skip_dups) if (skip_dups)