mirror of
https://github.com/TurTaskProject/TurTaskWeb.git
synced 2025-12-19 22:14:07 +01:00
Fix serializer can't get user first list
This commit is contained in:
parent
e93667b697
commit
976c786870
@ -29,10 +29,11 @@ class TodoUpdateSerializer(serializers.ModelSerializer):
|
|||||||
super(TodoUpdateSerializer, self).__init__(*args, **kwargs)
|
super(TodoUpdateSerializer, self).__init__(*args, **kwargs)
|
||||||
|
|
||||||
def get_list_board(self, obj):
|
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):
|
def create(self, validated_data):
|
||||||
validated_data['user'] = self.user
|
validated_data['user'] = self.user
|
||||||
|
validated_data['list_board'] = self.get_list_board(self)
|
||||||
task = Todo.objects.create(**validated_data)
|
task = Todo.objects.create(**validated_data)
|
||||||
|
|
||||||
return task
|
return task
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user