implement simple backend search for items and tickets
Some checks failed
/ test (push) Failing after 51s
/ test (pull_request) Failing after 50s

This commit is contained in:
j3d1 2024-11-09 05:05:05 +01:00
parent d5eadbe4b1
commit 796b687719
3 changed files with 88 additions and 1 deletions

View file

@ -130,6 +130,17 @@ class IssueSerializer(BasicIssueSerializer):
class SearchResultSerializer(serializers.Serializer):
search_score = serializers.IntegerField()
item = IssueSerializer()
def to_representation(self, instance):
return {**IssueSerializer(instance['item']).data, 'search_score': instance['search_score']}
class Meta:
model = IssueThread
class SearchResultSerializer(serializers.Serializer):
search_score = serializers.IntegerField()
item = IssueSerializer()