Merge pull request #18526 from mvdbeek/fix_no_data_dataprovider

[24.1] Check if dataset has any data before running provider checks
This commit is contained in:
Marius van den Beek
2024-07-11 11:32:38 +02:00
committed by GitHub
@@ -845,7 +845,7 @@ class DatasetsService(ServiceBase, UsesVisualizationMixin):
data_provider = self.data_provider_registry.get_data_provider(
trans, original_dataset=dataset, source="index"
)
if not data_provider.has_data(chrom):
if not dataset.has_data() or not data_provider.has_data(chrom):
return dataset.conversion_messages.NO_DATA
# Have data if we get here