From 0aefcd3f187bca7b32b6de4e52bbccf0211a523f Mon Sep 17 00:00:00 2001 From: Julian Rother <julianr@fsmpi.rwth-aachen.de> Date: Mon, 27 Nov 2017 17:58:21 +0100 Subject: [PATCH] Fixed json handling job api endpoint --- jobs.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jobs.py b/jobs.py index 435da73..432935b 100644 --- a/jobs.py +++ b/jobs.py @@ -103,7 +103,7 @@ def jobs_worker_ping(hostname): @jobs_api_token_required def jobs_ping(id): hostname = request.values['host'] - status = json.dumps(request.values['status'], default=date_json_handler) + status = json.dumps(json.loads(request.values['status']), default=date_json_handler) state = request.values['state'] if state == 'finished': query('UPDATE jobs SET time_finished = ?, status = ?, state = "finished" where id = ?', datetime.now(), status, id) -- GitLab