database: lister: if entries' types set is empty - list everything

Signed-off-by: Vlad Zolotarov <vladz@scylladb.com>
This commit is contained in:
Vlad Zolotarov
2017-02-03 22:21:44 -05:00
parent cb614f9be4
commit 9aedb191f6

View File

@@ -739,7 +739,7 @@ protected:
return guarantee_type(std::move(de)).then([this] (directory_entry de) {
// Hide all synthetic directories and hidden files.
if ((!_expected_type.count(*(de.type))) || (de.name[0] == '.')) {
if ((!_expected_type.empty() && !_expected_type.count(*(de.type))) || (de.name[0] == '.')) {
return make_ready_future<>();
}