From 8e8b7407a3aed04bb563aaba02b697ccbdc8f327 2019-04-15 06:44:30 From: Alexis Jeandet Date: 2019-04-15 06:44:30 Subject: [PATCH] Removed empty path item in product tree with python providers Signed-off-by: Alexis Jeandet --- diff --git a/plugins/python_providers/src/python_providers.cpp b/plugins/python_providers/src/python_providers.cpp index 384709d..54c7c56 100644 --- a/plugins/python_providers/src/python_providers.cpp +++ b/plugins/python_providers/src/python_providers.cpp @@ -133,7 +133,7 @@ void PythonProviders::register_product( std::for_each(std::cbegin(product_list), std::cend(product_list), [id, f, root = root.get()](const auto& product) { const auto& path = std::get<0>(product); - auto path_list = QString::fromStdString(path).split('/'); + auto path_list = QString::fromStdString(path).split('/', QString::SkipEmptyParts); auto name = *(std::cend(path_list) - 1); auto path_item = make_path_items(std::cbegin(path_list), std::cend(path_list) - 1, root);