minor fixes keyword tree system

This commit is contained in:
vabene1111 2021-07-05 10:17:14 +02:00 committed by smilerz
parent a6e351736b
commit 89ec549dac
3 changed files with 5 additions and 4 deletions

View File

@ -51,6 +51,7 @@ class Chowdown(Integration):
recipe = Recipe.objects.create(name=title, created_by=self.request.user, internal=True, space=self.request.space)
for k in tags.split(','):
print(f'adding keyword {k.strip()}')
keyword, created = Keyword.get_or_create(name=k.strip(), space=self.request.space)
recipe.keywords.add(keyword)

View File

@ -224,7 +224,7 @@ class KeywordSerializer(UniqueFieldsMixin, serializers.ModelSerializer):
# since multi select tags dont have id's
# duplicate names might be routed to create
validated_data['space'] = self.context['request'].space
obj = Keyword.get_or_create(**validated_data)
obj, created = Keyword.get_or_create(**validated_data)
return obj
class Meta: