From cb1769a352e54bc4d4050579e4c8385293dbb454 Mon Sep 17 00:00:00 2001 From: boc-the-git <3479092+boc-the-git@users.noreply.github.com> Date: Mon, 16 Oct 2023 07:32:51 +1100 Subject: [PATCH] fix: for list of images, remove empty strings (#2634) * For list of images, remove empty strings * Fix formatting --------- Co-authored-by: Michael Genson <71845777+michael-genson@users.noreply.github.com> --- mealie/services/scraper/cleaner.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mealie/services/scraper/cleaner.py b/mealie/services/scraper/cleaner.py index 05c82535a5b0..e5cdf6d94c30 100644 --- a/mealie/services/scraper/cleaner.py +++ b/mealie/services/scraper/cleaner.py @@ -102,7 +102,7 @@ def clean_image(image: str | list | dict | None = None, default: str = "no image case str(image): return [image] case [str(_), *_]: - return image + return [x for x in image if x] # Only return non-null strings in list case [{"url": str(_)}, *_]: return [x["url"] for x in image] case {"url": str(image)}: