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}))