[UPDT] HORILLA API: Additional fields tag and tag id

This commit is contained in:
Horilla
2024-10-11 16:40:19 +05:30
parent f616c32be4
commit 7ed0a6e9f1

View File

@@ -82,6 +82,10 @@ class EmployeeWorkInformationSerializer(serializers.ModelSerializer):
source="work_type_id.work_type", read_only=True source="work_type_id.work_type", read_only=True
) )
company_name = serializers.CharField(source="company_id.company", read_only=True) company_name = serializers.CharField(source="company_id.company", read_only=True)
tags = serializers.SerializerMethodField()
def get_tags(self, obj):
return [{"id": tag.id, "title": tag.title} for tag in obj.tags.all()]
class Meta: class Meta:
model = EmployeeWorkInformation model = EmployeeWorkInformation