From 151ec88f779836dffca00d2df047cd1d3c7fb964 Mon Sep 17 00:00:00 2001
From: Impact <pascal.mouquet@ird.fr>
Date: Thu, 22 Apr 2021 10:30:56 +0400
Subject: [PATCH] updated ProductList.filter_clouds to return same list if
 cloud_cover is None

---
 sen2chain/tiles.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sen2chain/tiles.py b/sen2chain/tiles.py
index 74878c5..ddd2406 100644
--- a/sen2chain/tiles.py
+++ b/sen2chain/tiles.py
@@ -100,7 +100,10 @@ class ProductsList:
         """
         filtered = ProductsList()
         for k, v in self._dict.items():
-            if cover_min <= v["cloud_cover"] <= cover_max:
+            if v["cloud_cover"]:
+                if cover_min <= v["cloud_cover"] <= cover_max:
+                    filtered[k] = {"date": v["date"], "cloud_cover": v["cloud_cover"]}
+            else:
                 filtered[k] = {"date": v["date"], "cloud_cover": v["cloud_cover"]}
         return filtered
 
-- 
GitLab