From f489043077c2382ff718aba707e353764372e050 Mon Sep 17 00:00:00 2001 From: Michael Lipschultz Date: Sat, 26 Dec 2020 09:09:47 -0500 Subject: [PATCH] Assign authenticated user to created_by --- cookbook/serializer.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cookbook/serializer.py b/cookbook/serializer.py index 4b9a21d1c..c8f0a4106 100644 --- a/cookbook/serializer.py +++ b/cookbook/serializer.py @@ -156,6 +156,10 @@ class RecipeSerializer(WritableNestedModelSerializer): fields = ['id', 'name', 'image', 'keywords', 'steps', 'working_time', 'waiting_time', 'created_by', 'created_at', 'updated_at', 'internal', 'nutrition'] read_only_fields = ['image', 'created_by', 'created_at'] + def create(self, validated_data): + validated_data['created_by'] = self.context['request']._user + return super().create(validated_data) + class RecipeImageSerializer(WritableNestedModelSerializer): class Meta: