fixed duplicate keyword handling

This commit is contained in:
smilerz
2021-02-24 18:52:04 -06:00
parent cc62b088fd
commit 3ac22c08ff

View File

@@ -134,8 +134,7 @@ def import_url(request):
recipe.steps.add(step)
for kw in data['keywords']:
if kw['id'] != "null" \
and (k := Keyword.objects.filter(id=kw['id']).first()):
if k := Keyword.objects.filter(name=kw['text']).first():
recipe.keywords.add(k)
elif data['all_keywords']:
k = Keyword.objects.create(name=kw['text'])