From ada4e12ad129bc42c1560ac4db8dae81cbf7c733 Mon Sep 17 00:00:00 2001
From: FrankApiyo <franklineapiyo@gmail.com>
Date: Mon, 14 Oct 2024 14:41:14 +0300
Subject: [PATCH] Customized deleted_by serializer field

Update lookup field
---
 onadata/libs/serializers/dataview_serializer.py | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/onadata/libs/serializers/dataview_serializer.py b/onadata/libs/serializers/dataview_serializer.py
index 90f7e94262..9d428e7980 100644
--- a/onadata/libs/serializers/dataview_serializer.py
+++ b/onadata/libs/serializers/dataview_serializer.py
@@ -109,6 +109,11 @@ class DataViewSerializer(serializers.HyperlinkedModelSerializer):
     project = serializers.HyperlinkedRelatedField(
         view_name="project-detail", lookup_field="pk", queryset=Project.objects.all()
     )
+    deleted_by = serializers.HyperlinkedRelatedField(
+        view_name="user-detail",
+        lookup_field="username",
+        read_only=True,
+    )
     columns = JsonField()
     query = JsonField(required=False)
     count = serializers.SerializerMethodField()