From 976c786870ce8f055a6ea739b779381b60132b33 Mon Sep 17 00:00:00 2001 From: sosokker Date: Sun, 26 Nov 2023 11:57:05 +0700 Subject: [PATCH] Fix serializer can't get user first list --- backend/tasks/serializers.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/backend/tasks/serializers.py b/backend/tasks/serializers.py index 9d447e1..cf2046c 100644 --- a/backend/tasks/serializers.py +++ b/backend/tasks/serializers.py @@ -29,10 +29,11 @@ class TodoUpdateSerializer(serializers.ModelSerializer): super(TodoUpdateSerializer, self).__init__(*args, **kwargs) def get_list_board(self, obj): - return Board.objects.filter(user=self.user).first() + return Board.objects.get(user=self.user).listboard_set.first() def create(self, validated_data): validated_data['user'] = self.user + validated_data['list_board'] = self.get_list_board(self) task = Todo.objects.create(**validated_data) return task