From c7fa81c02008a69c3dc4ef678be7c707a3dc43b7 Mon Sep 17 00:00:00 2001 From: Sam Bianco Date: Wed, 24 Jul 2024 14:34:39 -0500 Subject: [PATCH] filter products before removing duplicates --- astroquery/mast/observations.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/astroquery/mast/observations.py b/astroquery/mast/observations.py index 963ff6095d..1e79b5b3e0 100644 --- a/astroquery/mast/observations.py +++ b/astroquery/mast/observations.py @@ -740,12 +740,12 @@ def download_products(self, products, *, download_dir=None, flat=False, products = vstack(product_lists) - # Remove duplicate products - products = self._remove_duplicate_products(products) - # apply filters products = self.filter_products(products, mrp_only=mrp_only, **filters) + # remove duplicate products + products = self._remove_duplicate_products(products) + if not len(products): warnings.warn("No products to download.", NoResultsWarning) return