fixed ingredient dropping on parser fail

This commit is contained in:
vabene1111
2021-01-07 22:56:05 +01:00
parent e9f2b875b9
commit 78fa5338d3
3 changed files with 5 additions and 3 deletions

View File

@@ -124,7 +124,9 @@ def import_url(request):
for ing in data['recipeIngredient']:
ingredient = Ingredient()
ingredient.food, f_created = Food.objects.get_or_create(name=ing['ingredient']['text'])
if ing['ingredient']['text'] != '':
ingredient.food, f_created = Food.objects.get_or_create(name=ing['ingredient']['text'])
if ing['unit'] and ing['unit']['text'] != '':
ingredient.unit, u_created = Unit.objects.get_or_create(name=ing['unit']['text'])