From d74c1c46270646862d63a7f6a5fb5482764ddcd1 Mon Sep 17 00:00:00 2001 From: Thomas Kluyver <thomas@kluyver.me.uk> Date: Thu, 25 Mar 2021 10:25:13 +0000 Subject: [PATCH] Fix SQL parameter for query-rid action It needs to be a tuple even when there's a single argument. https://in.xfel.eu/redmine/issues/87389 --- webservice/webservice.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webservice/webservice.py b/webservice/webservice.py index 0e9dab690..ec97eeb24 100644 --- a/webservice/webservice.py +++ b/webservice/webservice.py @@ -276,7 +276,7 @@ def slurm_job_status(jobid): def query_rid(conn, rid) -> bytes: c = conn.cursor() - c.execute("SELECT * FROM jobs WHERE rid LIKE ?", rid) + c.execute("SELECT * FROM jobs WHERE rid LIKE ?", (rid,)) combined = {} for r in c.fetchall(): rid, jobid, proposal, run, status, time_, _ = r -- GitLab