diff --git a/app/services/recipe_service.py b/app/services/recipe_service.py index 119e4b2..dfe5ad2 100644 --- a/app/services/recipe_service.py +++ b/app/services/recipe_service.py @@ -90,6 +90,10 @@ class RecipeService: # Add the recipe_id to the data for convenience recipe_data["recipe_id"] = recipe_id + # Normalize owner/uploader field (S-expr uses 'owner', YAML uses 'uploader') + if "owner" in recipe_data and "uploader" not in recipe_data: + recipe_data["uploader"] = recipe_data["owner"] + # Get IPFS CID if available ipfs_cid = self.cache.get_ipfs_cid(recipe_id) if ipfs_cid: