mirror of
https://github.com/TandoorRecipes/recipes.git
synced 2026-01-01 04:10:06 -05:00
fixed duplicate keyword handling
This commit is contained in:
@@ -134,8 +134,7 @@ def import_url(request):
|
|||||||
recipe.steps.add(step)
|
recipe.steps.add(step)
|
||||||
|
|
||||||
for kw in data['keywords']:
|
for kw in data['keywords']:
|
||||||
if kw['id'] != "null" \
|
if k := Keyword.objects.filter(name=kw['text']).first():
|
||||||
and (k := Keyword.objects.filter(id=kw['id']).first()):
|
|
||||||
recipe.keywords.add(k)
|
recipe.keywords.add(k)
|
||||||
elif data['all_keywords']:
|
elif data['all_keywords']:
|
||||||
k = Keyword.objects.create(name=kw['text'])
|
k = Keyword.objects.create(name=kw['text'])
|
||||||
|
|||||||
Reference in New Issue
Block a user