Squashed commit of the following:
This commit is contained in:
@ -338,11 +338,11 @@ class FoodSerializer(UniqueFieldsMixin, WritableNestedModelSerializer):
|
||||
def create(self, validated_data):
|
||||
validated_data['name'] = validated_data['name'].strip()
|
||||
validated_data['space'] = self.context['request'].space
|
||||
supermarket = validated_data.pop('supermarket_category', None)
|
||||
# supermarket = validated_data.pop('supermarket_category', None)
|
||||
obj, created = Food.objects.get_or_create(**validated_data)
|
||||
if supermarket:
|
||||
obj.supermarket_category, created = SupermarketCategory.objects.get_or_create(name=supermarket['name'], space=self.context['request'].space)
|
||||
obj.save()
|
||||
# if supermarket:
|
||||
# obj.supermarket_category, created = SupermarketCategory.objects.get_or_create(name=supermarket.name, space=self.context['request'].space)
|
||||
# obj.save()
|
||||
return obj
|
||||
|
||||
def update(self, instance, validated_data):
|
||||
|
Reference in New Issue
Block a user