fixup! Add forms for adding recipes and versions

Add ingredients with text only
This commit is contained in:
Benjamin 2023-02-26 22:06:05 +01:00
parent b8000c6ce4
commit bfb5e36d03

View file

@ -56,9 +56,10 @@ def add_version(request, slug_recipe):
version.save() version.save()
for ingredient_form in ingredients_formset: for ingredient_form in ingredients_formset:
ingredient = ingredient_form.save(commit=False) if 'text' in ingredient_form.cleaned_data and ingredient_form.cleaned_data['text']:
ingredient.version = version ingredient = ingredient_form.save(commit=False)
ingredient.save() ingredient.version = version
ingredient.save()
return HttpResponseRedirect(reverse('version', kwargs={'slug_recipe': version.recipe.slug, 'slug_version': version.slug})) return HttpResponseRedirect(reverse('version', kwargs={'slug_recipe': version.recipe.slug, 'slug_version': version.slug}))