From bfb5e36d03e8142f4b4b5e39000c1b94bbb7c4d8 Mon Sep 17 00:00:00 2001 From: Benjamin Date: Sun, 26 Feb 2023 22:06:05 +0100 Subject: [PATCH] fixup! Add forms for adding recipes and versions Add ingredients with text only --- recipes/views.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/recipes/views.py b/recipes/views.py index 769b908..3eb61c5 100644 --- a/recipes/views.py +++ b/recipes/views.py @@ -56,9 +56,10 @@ def add_version(request, slug_recipe): version.save() for ingredient_form in ingredients_formset: - ingredient = ingredient_form.save(commit=False) - ingredient.version = version - ingredient.save() + if 'text' in ingredient_form.cleaned_data and ingredient_form.cleaned_data['text']: + ingredient = ingredient_form.save(commit=False) + ingredient.version = version + ingredient.save() return HttpResponseRedirect(reverse('version', kwargs={'slug_recipe': version.recipe.slug, 'slug_version': version.slug}))