From d84cd7459a310bc3a5c15a0759cd790ac4574ae0 Mon Sep 17 00:00:00 2001 From: hay-kot Date: Wed, 3 Mar 2021 19:58:00 -0900 Subject: [PATCH] fix #193 --- mealie/services/scraper/cleaner.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/mealie/services/scraper/cleaner.py b/mealie/services/scraper/cleaner.py index 1f7b02ab5..fea1f07d9 100644 --- a/mealie/services/scraper/cleaner.py +++ b/mealie/services/scraper/cleaner.py @@ -37,8 +37,8 @@ class Cleaner: recipe_data["recipeInstructions"] = Cleaner.instructions( recipe_data["recipeInstructions"] ) - recipe_data["image"] = Cleaner.image(recipe_data["image"]) - recipe_data["slug"] = slugify(recipe_data["name"]) + recipe_data["image"] = Cleaner.image(recipe_data.get("image")) + recipe_data["slug"] = slugify(recipe_data.get("name")) recipe_data["orgURL"] = url return recipe_data @@ -50,7 +50,9 @@ class Cleaner: return cleantext @staticmethod - def image(image) -> str: + def image(image=None) -> str: + if not image: + return "no image" if type(image) == list: return image[0] elif type(image) == dict: