AddonManager: ignore everything but dirs in getVerboseAddOnsInfo
Before this PR addon manager was displaying manifest.json files along with backup files. Now those are ignored. Fixes #23545
This commit is contained in:
@@ -3781,6 +3781,9 @@ void Application::getVerboseAddOnsInfo(QTextStream& str, const std::map<std::str
|
||||
bool firstMod = true;
|
||||
if (fs::exists(modDir) && fs::is_directory(modDir)) {
|
||||
for (const auto& mod : fs::directory_iterator(modDir)) {
|
||||
if (!fs::is_directory(mod)) {
|
||||
continue; // Ignore files, only show directories
|
||||
}
|
||||
auto dirName = mod.path().string();
|
||||
addModuleInfo(str, QString::fromStdString(dirName), firstMod);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user