fix empty recommended list

This commit is contained in:
matcool 2024-04-28 17:33:11 -03:00
parent d4f49abd33
commit 16636e8e7b

View file

@ -24,6 +24,9 @@ SuggestedModListSource::ProviderTask SuggestedModListSource::fetchPage(size_t pa
for (auto problem : Loader::get()->getRecommendations()) {
tasks.push_back(loadModSuggestion(problem));
}
if (tasks.empty()) {
return ProviderTask::immediate(Ok(ProvidedMods()), {});
}
return LoadModSuggestionTask::all(std::move(tasks)).map(
[query = m_query](auto* results) -> ProviderTask::Value {
auto content = ProvidedMods();