Finalizes what the PaperlessTask will look like to the frontend

This commit is contained in:
Trenton H
2022-09-27 12:44:01 -07:00
parent 09287701ae
commit e8d237ac7c
7 changed files with 27 additions and 28 deletions

View File

@@ -622,14 +622,14 @@ class TasksViewSerializer(serializers.ModelSerializer):
depth = 1
fields = (
"id",
"task_id",
"date_created",
"date_done",
"type",
"status",
"result",
"acknowledged",
"date_created",
"date_done",
"task_name",
"task_id",
)
type = serializers.SerializerMethodField()
@@ -670,14 +670,6 @@ class TasksViewSerializer(serializers.ModelSerializer):
result = obj.attempted_task.date_done
return result
task_name = serializers.SerializerMethodField()
def get_task_name(self, obj):
result = ""
if hasattr(obj, "attempted_task") and obj.attempted_task:
result = obj.attempted_task.task_name
return result
task_id = serializers.SerializerMethodField()
def get_task_id(self, obj):
@@ -686,6 +678,14 @@ class TasksViewSerializer(serializers.ModelSerializer):
result = obj.attempted_task.task_id
return result
task_name = serializers.SerializerMethodField()
def get_task_name(self, obj):
result = ""
if hasattr(obj, "attempted_task") and obj.attempted_task:
result = obj.attempted_task.task_name
return result
class AcknowledgeTasksViewSerializer(serializers.Serializer):