finance: add user field to expence delete model
This commit is contained in:
@@ -7,7 +7,8 @@ from core.apps.finance.serializers.expence import ExpenceListSerializer
|
||||
|
||||
class DeletedExpenceListSerializer(serializers.ModelSerializer):
|
||||
expence = ExpenceListSerializer()
|
||||
|
||||
user = serializers.SerializerMethodField(method_name='get_user')
|
||||
|
||||
class Meta:
|
||||
model = DeletedExpence
|
||||
fields = [
|
||||
@@ -15,4 +16,12 @@ class DeletedExpenceListSerializer(serializers.ModelSerializer):
|
||||
'created_at',
|
||||
'comment',
|
||||
'expence',
|
||||
]
|
||||
'user'
|
||||
]
|
||||
|
||||
def get_user(self, obj):
|
||||
return {
|
||||
"id": obj.user.id,
|
||||
"full_name": obj.user.full_name,
|
||||
"profile_image": obj.user.profile_image
|
||||
} if obj.user else None
|
||||
Reference in New Issue
Block a user