From 4b63c2f536cf9aea6b864ec72e9166bcf6b657c0 Mon Sep 17 00:00:00 2001 From: Simon Date: Wed, 1 Nov 2023 14:33:30 +0700 Subject: [PATCH] simplify return message --- tubearchivist/api/views.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/tubearchivist/api/views.py b/tubearchivist/api/views.py index 3a33f187..6f2aaadc 100644 --- a/tubearchivist/api/views.py +++ b/tubearchivist/api/views.py @@ -785,9 +785,13 @@ class BackupApiListView(ApiBaseView): def post(self, request): """handle post request""" # pylint: disable=unused-argument - message = TaskCommand().start(self.task_name) + response = TaskCommand().start(self.task_name) + message = { + "message": "backup task started", + "task_id": response["task_id"], + } - return Response({"message": message}) + return Response(message) class BackupApiView(ApiBaseView): @@ -820,7 +824,7 @@ class BackupApiView(ApiBaseView): "filename": filename, "task_id": task.id, } - return Response({"message": message}) + return Response(message) @staticmethod def delete(request, filename):