diff --git a/mealie/db/recipe_models.py b/mealie/db/recipe_models.py index 77c5431b7a19..02d9935407bf 100644 --- a/mealie/db/recipe_models.py +++ b/mealie/db/recipe_models.py @@ -9,7 +9,7 @@ class RecipeDocument(mongoengine.Document): # id = mongoengine.UUIDField(primary_key=True) name = mongoengine.StringField(required=True) description = mongoengine.StringField(required=True) - image = mongoengine.StringField(required=True) + image = mongoengine.StringField(required=False) recipeYield = mongoengine.StringField(required=True, default="") recipeIngredient = mongoengine.ListField(required=True, default=[]) recipeInstructions = mongoengine.ListField(requiredd=True, default=[]) @@ -23,7 +23,7 @@ class RecipeDocument(mongoengine.Document): notes = mongoengine.ListField(default=[]) rating = mongoengine.IntField(required=True, default=0) orgURL = mongoengine.URLField(required=False) - extras = mongoengine.ListField(required=False) + extras = mongoengine.DictField(required=False) meta = { "db_alias": "core", diff --git a/mealie/services/image_services.py b/mealie/services/image_services.py index 4011c7bd5cae..a6915d76316d 100644 --- a/mealie/services/image_services.py +++ b/mealie/services/image_services.py @@ -18,7 +18,6 @@ def read_image(recipe_slug: str) -> FileResponse: def write_image(recipe_slug: str, file_data: bytes, extension: str) -> Path.name: - pass delete_image(recipe_slug) image_path = Path(IMG_DIR.joinpath(f"{recipe_slug}.{extension}"))