From 3ac22c08ff3fa6b92baa0bcea674b59b2027d768 Mon Sep 17 00:00:00 2001 From: smilerz Date: Wed, 24 Feb 2021 18:52:04 -0600 Subject: [PATCH] fixed duplicate keyword handling --- cookbook/views/data.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/cookbook/views/data.py b/cookbook/views/data.py index 5425e7dcb..e74cfe00e 100644 --- a/cookbook/views/data.py +++ b/cookbook/views/data.py @@ -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'])